https://github.com/koobdev/Algorithm/blob/master/src/com/company/Chapter3.java
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() 메소드로 닫아준다.
'Algorithm - BaekJoon' 카테고리의 다른 글
백준 단계별로 풀어보기 - 1차원배열 (0) | 2021.11.03 |
---|---|
백준 단계별로 풀어보기 - while문 (0) | 2021.11.03 |
백준 단계별로 풀어보기 - if문 (0) | 2021.11.01 |
백준 단계별로 풀어보기 - 입출력과 사칙연산 (0) | 2021.11.01 |