728x90
표준 입력(Standard Input) : 키보드로 부터 입력, Scanner 객체 사용
ex) Scanner sc = new Scanner(System.in); // import 필요!
* nextChar는 없으므로 ex) char a = sc.next().charAt(0); 이런식으로 사용
* nextLine() : ENTER 단위로 문자열 읽어드리기
* next() : 공백 단위로 문자열 읽기
* 숫자 입력 뒤 문자열 입력에서 문제가 발생된다. (키보드 버퍼)
ex) int age = sc.nextInt();
sc.nextLine(); // 숫자 입력 후 키보드 버퍼에 남아있는 ENTER(\n)를 제거(consume)하는 목적
String st = sc.nextLine();
sc.close();
* 아스키 코드표(최소한 꼭 알아둬야 할 아스키 코드 A : 65, a : 97)
728x90