2013년 5월 25일 토요일

Scanner

Java console의 입출력시 C언어의 scanf에 해당하는 util이 있다. 그것은 Scanner이다.

사용법은 아래와 같다.

Scanner sc = new Scanner(System.in);  //선언 및 생성 초기화

String line = "";
while((line = sc.nextLine()) != null || !(line = sc.nextLine()).equals("")){
            // logic
            // 특정상황 시 break;
}
과 같이 사용하면 break문에 걸릴 때까지 계속해서 입력값을 받을 수 있다.

또는

while(sc.hasNext()){
            line = sc.nextLine();
            // logic
            // 특정상황 시 break;
}

과 같이 사용하면 break문에 걸릴 때까지 계속해서 입력값을 받을 수 있다.

댓글 없음 :

댓글 쓰기