자바에서 콘솔 입력 처리..

자바 5.0 이상 버전에서 사용할 수 있다.

Scanner s = new Scanner(System.in);

System.out.println(s.nextInt());
꼭 콘솔 입력뿐만 아니라 일반 문자열을 넘겨서 사용할 수 도 있다.

The scanner can also use delimiters other than whitespace. This example reads several items in from a string:

     String input = "1 fish 2 fish red fish blue fish";
     Scanner s = new Scanner(input).useDelimiter("\\s*fish\\s*");
     System.out.println(s.nextInt());
     System.out.println(s.nextInt());
     System.out.println(s.next());
     System.out.println(s.next());
     s.close(); 

prints the following output:

     1
     2
     red
     blue 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다