[04]JAVA Nam GungSung Class(10 14) Scanner 을 이용하여 입력받기 - Jo-Jun-Yeong/NamGungSung-class GitHub Wiki

*Scanner 데이터를 입력받는 기능을 제공하는 class

*Scanner를 사용하려면

  1. import 문을 추가
    import java.util.Scanner // Scanner 자리에 * 를 사용하면 util에 있는 모든 기능을 사용할 수 있다.

  2. Scanner 객체를 생성 Scanner scanner = new Scanner(System.in);
    //(System.in)은 화면의 입력이라는 의미이다.
    //파일에서의 입력도 있다.

  3. Scanner 객체를 사용 int num = scanner.nextInt(); // 화면에서 입력받은 정수를 num에 저장한다.
    String input = scanner.nextLine(); // 화면에서 입력받은 문자열을 input에 저장한다.
    int num = Integer.parseInt(입력받은 문자열) // 문자열을 숫자로 변환
    ㄴ * 여러입력을 받을때 nextLine과 Integer.parsInt(~)를 이용해 해결한다.
    ㄴ 숫자or문자열or실수 가 섞여있는 문자열을 입력 받은 후 쪼개어 사용할때 주로 사용한다.