바닥부터 시작하는 프로그래밍/JAVA

Scanner

예얀 2024. 2. 26. 19:31

System.out 을 통해서 출력을 했듯이, System.in 을 통해서 사용자의 입력을 받을 수 있다.

 

Scanner scanner = new Scanner(System.in);

 

scanner.nextLine()

엔터( \n )을 입력할 때 까지 문자를 가져온다.

 

scanner.nextInt()

입력을 int 형으로 가져온다. 정수 입력에 사용한다.

 

scanner.nextDouble()

입력을 double 형으로 가져온다. 실수 입력에 사용한다.

 

int option = input.nextInt();을 사용할때

input.nextLine(); //을 사용하여 이전에 입력된 개행문자 제거 \n를 이걸로 먹어줘야함