[Java] 표준 입력
★java.util.Scanner클래스를 사용해 콘솔 키보드 입력을 받는다.
Scanner sc = new Scanner(System.in); String name = sc.nextLine(); //nextLine : 문자열을 입력받기위한 명령어 int age = sc.nextInt(); // nextInt : 정수를 입력받기위한 명령어 int n = System.in.read(); //표준입력으로 1byte를 읽어올수있음
★Scanner는 기본적으로 입력된 모든 내용을 버퍼에 넣고 띄워쓰기' '
를 기준으로 한 단어씩 끊어서 배출한다.
★이 버퍼때문에 nextInt와 같은 메소드를 사용할 때 간혹 버퍼에 찌꺼기값이 남아있는 경우가 있는데 그냥 nextLine으로 한번에 배출하던지 하자.