class Scanner
import java.util.Scanner;
// Scanner 객쳋 생성
Scanner sc = new Scanner(System.in) // 사용자로부터 입력을 받기 위한 스트림
int score = sc.nextInt() // int형 입력 및 리턴
boolean g = in.nextBoolean(); // boolean 형 입력 및 리턴
String h = in.next(); // String 형 입력 및 리턴 (공백 기준)
String i = in.nextLine(); // 개행을 기준으로 한 줄을 읽음
Class BufferedReader
import java.io.BufferedReader
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
int i = Integer.parseInt(br.readLine());
}
}
# 공백 단위로 데이터 가공
i) StringTokenizer
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int N = Interger.parseInt(st.nextToken());
// nextToken() 함수를 쓰면 readLine()을 통해 입력 받은 값을 공백 단위로 구분하여 순서대로 호출가능
ii) String.split()
String arr[] = s.split(" ");
class StringBuilder
Public Class Main {
public class void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("문자열 ").append("연결");
String str = sb.toString();
System.out.println(str);
}
}
// 문자열 연결