[Java] 사용자 입력을 이용한 while문 변형

MSU·2023년 12월 11일

JAVA

목록 보기
23/28
        while(true){
            int num = scanner.nextInt();
            if(num==-1){
                break;
            }
            total+=num;
            count++;
        }

위의 코드를 아래와 같이 바꿀 수 있다

		while ((num = scanner.nextInt()) != -1){
            total+=num;
            count++;
		}

입력받은 값이 -1이 아닌 경우 계속 반복 진행하게되며, -1을 입력하면 false조건으로 반복문이 종료된다




출처 : 김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

profile
안드로이드공부

0개의 댓글