티스토리 뷰
입력 시 Scanner를 사용할 수 있지만
Scanner scan = new Scanner(System.in);
String a = scan.nextLine();
공백을 기준으로 한줄에 입력을 받거나 빠른게 할 필요가 있는 경우 BufferedReader를 사용한다.
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int t = Integer.parseInt(reader.readLine());
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer tokenizer = new StringTokenizer(reader.readLine());
int m = Integer.parseInt(tokenizer.nextToken());
int n = Integer.parseInt(tokenizer.nextToken());
출력 역시 System.out.println() 대신 BufferedWriter를 사용할 수 있다.
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
bw.write("Hello \n");
bw.flush(); // 남아있는 데이터 모두 출력
bw.close(); // 스트림 종료