티스토리 뷰

입력 시 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();  // 스트림 종료
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
글 보관함