-
[JAVA] BufferedReader, BufferedWriter 사용법JAVA 2019. 7. 28. 15:35728x90
Java로 입출력을 할 때에는 보통 Scanner를 이용하여 입력하지만 입력하는 개수가 많아질수록 Scanner로 입력받는 데에는 시간이 오래 걸리는 문제점이 발생할 수 있습니다. 그러한 문제점을 해결해기 위해 BufferedReader와 BufferedWriter를 사용합니다.
BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s = br.readLine() //String int n = Integer.parseInt(br.readLine()) //int //한줄에 정수 여러개를 입력받는 경우 StringTokenizer st = new StringTokenizer(br.readLine(), " "); int A = Integer.parseInt(st.nextToken()); int B = Integer.parseInt(st.nextToken());
BufferedWriter
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); bw.write("Hello World"); bw.flush(); bw.close();
728x90'JAVA' 카테고리의 다른 글
[JAVA] 스트림(Stream) (0) 2020.05.21 [JAVA] 람다식(Lambda Expression) (0) 2020.05.21 [JAVA] 제네릭(Generic) (0) 2020.04.06 [JAVA] Overloading과 Overriding의 차이 (0) 2020.03.31 [Java] HashMap 값 추출 (0) 2020.02.23