https://github.com/koobdev/Algorithm/blob/master/src/com/company/Chapter3.java

 

GitHub - koobdev/Algorithm

Contribute to koobdev/Algorithm development by creating an account on GitHub.

github.com

 

 

 

BufferReader 
 -> 문자 입력 스트림에 연결되어 버퍼를 제공해주는 보조 스트림이다.
 -> 객체 생성시 생성자에 InputStreamReader(System.in)
 -> BufferReader.readLine()하면 string 한줄 전체를 읽어올 수 있다.
 -> BufferReader.readLine()을 사용하려면 예외처리를 꼭 해야한다. (IOException)
 -> 문자를 한 개 씩 읽을 때, StringTokenizer를 활용하자.
       StringTokenizer st = new StringTokenizer(br.readLine(), " ");
       두번 째 매개변수에 구분자를 지정할 수 있다.
       st.nextToken()으로 한개의 토큰 단위로 읽어올 수 있다.
 -> 마지막에 close() 메소드로 닫아준다.


BufferWriter
 -> 문자 출력 스트림에 연결되어 버퍼를 제공해주는 보조 스트림.
     객체 생성시 생성자에 outputStreamReader(System.out)
 -> writer() 메소드를 이용해서 버퍼에 데이터를 쓴다.
 -> flush() 메소드를 이용해서 버퍼에 잔류한 데이터를 모두 내보낸다.
 -> 마지막에 close() 메소드로 닫아준다.

+ Recent posts