[04]JAVA Nam GungSung Class(10 14) Scanner 을 이용하여 입력받기 - Jo-Jun-Yeong/NamGungSung-class GitHub Wiki
*Scanner 데이터를 입력받는 기능을 제공하는 class
*Scanner를 사용하려면
-
import 문을 추가
import java.util.Scanner // Scanner 자리에 * 를 사용하면 util에 있는 모든 기능을 사용할 수 있다. -
Scanner 객체를 생성 Scanner scanner = new Scanner(System.in);
//(System.in)은 화면의 입력이라는 의미이다.
//파일에서의 입력도 있다. -
Scanner 객체를 사용 int num = scanner.nextInt(); // 화면에서 입력받은 정수를 num에 저장한다.
String input = scanner.nextLine(); // 화면에서 입력받은 문자열을 input에 저장한다.
int num = Integer.parseInt(입력받은 문자열) // 문자열을 숫자로 변환
ㄴ * 여러입력을 받을때 nextLine과 Integer.parsInt(~)를 이용해 해결한다.
ㄴ 숫자or문자열or실수 가 섞여있는 문자열을 입력 받은 후 쪼개어 사용할때 주로 사용한다.