반응형

Writer : 문자 기반 출력 스트림의 최상위 클래스

<Writer 클래스를 상속받는 클래스>

  • FileWriter
  • BufferedWriter
  • PrintWriter
  • OutputStreamWriter

1. write(int c)

한 문자씩 출력

write 메소드 사용 후 

flush()나 close() 를 해야 정상적으로 파일에 출력이 된다.

OutputStream은 close()를 안 해도 출력이 되던데 

왜 그런건지 잘 모르겠다.


2. write(char[] cbuf)

char[] 배열의 모든 문자를 출력


3. write(char[] c, int off, int len)

c[off] 부터 len개의 문자를 출력


4. write(String str)


5. write(String str, int off, int len)


 

writer 사용시엔 꼭 flush와 close를 사용하자.... 

반응형

+ Recent posts