BufferedReader
간편하다는 이유로 스캐너만 써왔지만 BufferedReader() 를 써보려고한다.
BufferedReader 는 버퍼를 이용해서 읽도록 구현된 클래스 이다.
데이터를 읽을때마다 I/O에 접근하지않고 buffer에 저장해둔것을 읽기 때문에 성능이 좋다.
선언방법 및 사용법
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int row = Integer.parseInt(reader.readLine());
}
}