본문 바로가기

Study

[JAVA/자바] Scanner / 스캐너

Scanner

사용자로부터 입력되는 정수, 실수, 문자열을 처리하는 클래스

 

1. import  작성

import java.util.Scanner;

 

2. Scanner 생성

Scanner sc = new Scanner(System.in);

 

3. 키보드 입력 값 받기

정수 : sc.nextlnt();

실수 : sc.nextFloat(); 또는 sc.nextDouble();

문자열 : sc.next(); 또는 sc.nextLine();

 

* sc.nextXXX() 메소드 뒤에 sc.nextLine() 메소드가 와야 할 경우

=> sc.nextLine() 메소드를 한 번 더 입력해서 버퍼에 남아있는 엔터 제거