최상위 추상 클래스 | |
Reader | Writer |
보조스트림 클래스 ( 상속 ) | |
BufferdReader | BufferedWriter |
< 1 >
BufferdReader
♠ \ 특징 /♠
( 1 )
파일의 끝은 null 값으로 리턴한다.
정의
Reader reader = new FileReader(경로)
BufferedReader bufferedReader = new BufferedReader(reader);
readLine() 함수
1 줄씩 읽어오는 것이 가능하다.
파일의 끝은 null 값을 리턴한다.
while(true) {
String data = bufferedReader.readLine(); // 1줄씩 일기
// 파일의 끝 : null
if(data == null) break;
System.out.println(data);
}
bufferedReader.close(); // 파일 닫기
}
< 2 >
BufferdWriter
정의
FileWriter fileWriter = new FileWriter("경로");
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
'JAVA' 카테고리의 다른 글
Java - BufferedInputStream , BufferedOnputStream (보조 스트림) (0) | 2023.10.02 |
---|---|
Java - FileInputStream , FileOutputStream (클래스) (0) | 2023.10.02 |
Java - InputStreamReader , OutputStreamWriter (보조스트림 클래스) (0) | 2023.09.27 |
Java - 입출력 스트림 - 보조스트림 (0) | 2023.09.27 |
Java - Reader (최상위 추상 클래스) (0) | 2023.09.27 |