Java 문자 스트림 BufferedReader/BufferedWriter
BufferedReader 생성자
생성자 | 설명 |
---|---|
BufferedReader(Reader in) | 주어진 문자 입력 스트림 in에 대해 기본 크기의 버퍼를 갖는 객체를 생성한다. |
BufferedReader(Reader in , int size) | 주어진 문자 입력 스트림 in에 대해 size 크기의 버퍼를 갖는 객체를 생성한다. |
BufferedReader 메소드
BufferedReader 는 기본적으로 Reader 메소드를 상속받아 사용한다.
매소드 | 설명 |
---|---|
String readLine() | 한줄을 읽는다. 개행 문자( ‘\n’, ‘\r’)를 만날때 까지 읽어온다. |
readLine() 메소드를 사용하면서 문자 읽기를 더 효율적으로 할 수 있게 됐다. 기존의 read() 메소드로 한 문자씩 읽어오는 것보다 한줄씩 읽어서 처리하기에 더 간편하다.
BufferedReader 예제
준비중입니다.
BufferedWriter 의 생성자
생성자 | 설명 |
---|---|
BufferedWriter(Writer out) | 주어진 문자 출력 스트림 out에 대해 기본 크기의 버퍼를 갖는 객체를 생성한다. |
BufferedWriter(Writer out, int size) | 주어진 문자 출력 스트림 out에 대해 size 크기의 버퍼를 갖는 객체를 생성한다. |
BufferedWriter 메소드
BufferedWriter 는 기본적으로 Reader 메소드를 상속받아 사용한다.
생성자 | 설명 |
---|---|
String newLine() | 줄을 바꾼다. |
newLine() 메소드로 문자를 출력할 때 줄 바꿈이 필요할 때, 버퍼에 newLine() 메소드를 사용하여 줄 바꿈을 할 수 있다. |
BufferedWriter 예제
준비중입니다.
최종 수정 : 2021-08-27