본문 바로가기

JAVA공부

BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));

BufferedReader는 Java에서 표준 입력 스트림인 System.in을 읽어들이는 클래스입니다. BufferedReader를 사용하면 한 줄씩 텍스트를 읽을 수 있고, 데이터를 효율적으로 버퍼링하여 읽기 속도를 높일 수 있습니다.

InputStreamReader는 바이트 스트림을 문자 스트림으로 변환하는 역할을 합니다. 여기서 System.in은 표준 입력 스트림으로 사용자의 입력을 받습니다.

따라서 BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));은 사용자로부터의 입력을 받기 위해 표준 입력 스트림인 System.in을 BufferedReader로 읽어들이는 것을 의미합니다.