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를 꼭 해줘야한다.
'IT > Java' 카테고리의 다른 글
자바 연산자 예제소스 (비교연산자, 조건(삼항)연산자) (0) | 2018.07.09 |
---|---|
자바 연산자 종류(단항, 산술, 비교, 논리, 삼항(조건), 대입)와 연산 후 결과 데이터형 (0) | 2018.07.09 |
자바 자료형 형변환, 자동(묵시적) 형변환, 강제(명시적) 형변환 (0) | 2018.07.09 |
자바 출력 명령어 종류 (println, print, printf) (0) | 2018.07.08 |
자바의 데이터 타입 및 변수 선언 방법 (0) | 2018.07.08 |