Java - BufferedReader, BufferedWriter

Esther·2022년 11월 19일
0

JAVA공부

목록 보기
6/7

BufferedReader

BufferedReader를 사용하는 이유는
Scanner보다 BufferedReader가 더 빠르기 때문이다.
(입력의 크기가 커질수록 시간제한이 걸리기 때문)
BufferedReader는 문자열에 최적화 되어있다.

사용방법

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

int a = Integer.parseInt(br.readLine());
String str = br.readLine();

BufferedWriter

System.out.print대신 BufferedWriter를 사용하면 더 용이하다.

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

bw.write("안녕하세요\n");
bw.write("반갑습니다.");
bw.flush(); // 버퍼에 남아있는 데이터 출력
bw.close();

0개의 댓글