Scanner는 System.in을 사용해서 사용자의 입력을 편리하게 받도록 도와주는 클래스임
package scanner;
import java.util.Scanner;
public class Scanner1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("문자열을 입력하세요: ");
String str = scanner.nextLine(); //입력을 String으로 가져옴
System.out.println("입력한 문자열: " + str);
System.out.print("정수를 입력하세요: ");
int intValue = scanner.nextInt();
System.out.println("입력한 정수: " +intValue);
System.out.print("실수를 입력하세요: ");
double doubleValue = scanner.nextDouble();
System.out.println("입력한 실수: " +doubleValue);
}
}
scanner.nextLine()
scanner.nextInt()
scanner.nextDouble()
위와 동일한 방식으로 다른 타입의 입력도 받을 수 있다
출처 : 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음