본문 바로가기
코테 및 다른 코딩 공부

2025-03-31 백준 15552번 - 빠른 A+B

by 넴넴L 2025. 3. 31.
728x90

 

나는 자바를 푸는 사람이니까 

Scanner, System.out.println 대신 BufferedReader, BufferedWriter를 사용한다고 한다.

BufferedWriter.flush는 맨 마지막에 한 번만 하면 된다고 한다.

 

 

코드에서

BufferedWirter bw = new BufferedReader(new OutputStreamWriter(System.out));

bw.write(Integer.parseInt(st.nextToken()) + Integer.parseInt(st.nextToken())) + "\n");

 

br.close();

bw.flush();

bw.close();

 

이런 식으로 넣어줬다.

 

BufferedReader는 입력을 받을 때 사용

BufferedWriter는 데이터를 쓸 때 사용

 

bw.write는 저런식으로 하면 값을 int a, int b 하지 않아도 값을 쓸 수 있음.

close는 입력 스트림, 출력 스트림을 닫을 때 사용.

bw.flish()는 BufferedWriter에 남아있는 데이터를 실제로 출력 스트림으로 내보낸다.