[Java] Input 값 입력 받는 방법 ② - BufferedReader 클래스
·
개발 ━━━━━/Java
BufferedReader BufferedReader 클래스는 버퍼를 이용한 대표적인 I/O 클래스로, 입력된 데이터를 바로 전달하지 않고 버퍼에 저장해두었다가 전달하는 방식이기 때문에 속도 측면에서 빠르고, 많은 양의 데이터를 처리할 때 유리하다. 사용 방법 import java.io.BufferedReader; import java.io.InputStreamReader; 를 우선 import 해주어야 한다. BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); // 선언 String s = bf.readLine(); // String 으로 입력 받기 (기본) int i = Integer.parseInt(bf.readLine..
[Java] Input 값 입력 받는 방법 ① - Scanner 클래스
·
개발 ━━━━━/Java
Scanner 클래스 Scanner 클래스의 특징 Scanner 를 사용 시 java.util 패키지의 Scanner 클래스를 import 해주어야 한다. 입력 받을 시 Scanner 클래스의 메서드 (method) 로 입력받을 수 있다. Scanner 클래스의 입력 메소드들은 공백과 개행을 기준으로 인식한다. Scanner 사용 순서 1. Scanner 클래스를 import 해준다. import java.util.Scanner; 2. Scanner 객체를 생성한다. Scanner sc = new Scanner(System.in); // System.in - 입력한 값을 Byte 단위로 읽어주는 Java 의 표준 입력 스트림 3. 생성한 객체를 이용해 데이터 타입마다 구분된 메서드로 입력 값을 받는다. ..