BufferedReader 사용법
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); //선언
String s = bf.readLine(); //String
int i = Integer.parseInt(bf.readLine()); //Int
import java.io.IOException
를 작성 해주어야 한다.public static void main(String[] args) throws IOException
를 작성한다.5
12345
첫 번째 줄의 5는 배열의 사이즈고, 두 번째 줄은 배열의 요소라고 한다면, 이때 5는 readLine()을 통해서 읽고, Integer.parseInt()로 int 타입으로 바꾸면 된다. 두 번째 줄은 요소 하나 하나를 가져와야하기 때문에 readLine()을 통해서 읽고, StringTokenizer나 split()을 통해 "1","2",...,"5"로 따로 입력을 읽고, 배열에 집어 넣어야 한다.
BufferedWriter 사용법
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); //할당된 버퍼에 값 넣어주기
String s = "abcdefg"; //출력할 문자열
bw.write(s+"\n"); //버퍼에 있는 값 전부 출력
bw.flush(); //남아있는 데이터를 모두 출력시킴
bw.close(); //스트림을 닫음
https://m.blog.naver.com/ka28/221850826909
https://jhnyang.tistory.com/entry/Java-%EC%9E%90%EB%B0%94-%EC%9E%85%EC%B6%9C%EB%A0%A5-BufferedReaderBufferedWriter