Java-diary/REFERENCE TYPE
[CLASS]/[Java i/o] FileWriter
reallygeorge?
2020. 2. 5. 19:54
- FileReader 객체이름 = new FileReader(file 객체 이름);
- 2바이트씩 정보를 보내 해당 파일 저장하는 writer의 하위 class이다.
하지만 위의 예시처럼 하면 정보가 들어 있지 않는다. 왜냐하면 Buffer 때문이다.
Buffer는 효율성을 위해 특정 데이터 용량 이상 찰 때까지 데이터를 전송하지 않는것이다.
이를 해결하기 위해 flush();를 써주어야 한다.