외부데이터 입력(Scanner)
- 내장된 객체를 사용하는 방법
1) import 를 통해서 선언
import java.util.Scanner;
클래스 명 위에 선언 (단축키 : ctrl + shift + o)
- 객체의 생성
1) 객체유형 참조변수 = new 객체유형();
2) 객체 유형에 생성되는 생성자의 매개변수로 기본 입력 Stream인 System.in로 전달한다
- 객체의 메서드를 활용하여 데이터를 입력받아 처리
1) 문자열 데이터
입력후, enter를 입력시까지(줄이 바뀌기 전) 입력처리 메서드 .nextLine()
2) 숫자형 데이터
.nextInt(); : 정수형 데이터
.nextDouble(); : 실수형 데이터
import java.util.Scanner;
Scanner sc = new Scanner(system.in);
System.out.println("데이터를 입력하세요!");
String data = sc.nextLine();
System.out.println("입력한 데이터는 "+data+"입니다.");