자바 사용자 입력값 입력받기. Scanner 클래스 사용
Scanner 클래스를 사용하여, 사용자 데이터를 입력받기
scanner 입력 후 ctrl + shift + o를 하여, 아래 클래스가 import 될 수 있도록 한다.
import java.util.Scanner;
scanner 사용후에는
scanner.close(); 를 꼭 해줘야한다.
○ 예제 소스
아래 소스는 사용자 데이터를 입력 받아, 출력해보는 예제이다.
Scanner scanner = new Scanner(System.in); // 클래스 생성
// System.out.println("이름, 도시, 아니, 체중, 독신 여부를 빈칸으로 분리하여 입력하세요");
System.out.println("이름을 입력하세요 : ");
String name = scanner.nextLine();
System.out.println("이름은 " + name);
System.out.println("나이를 입력하세요 : ");
int age = scanner.nextInt();
System.out.println("만 나이는 " + (age-1));
System.out.println("체중을 입력하세요 : ");
double weight = scanner.nextDouble();
System.out.println("체중은 " + weight);
System.out.println("독신여부를 입력하세요(true/false) : ");
boolean isSingle = scanner.nextBoolean();
System.out.println("독신여부는 " + isSingle);
scanner.close(); // close를 꼭 해줘야한다.