더북(TheBook)

do while 문

do while 문을 어떨 때 사용하면 좋을까요? 다음 내용을 실습하면서 알아보겠습니다.

 

DoWhileExam 클래스를 만들고 변수를 하나 선언합니다. 변수는 반복해 뭔가를 수행할 수 있는 값을 담는 용도입니다. do 블록 밖에 선언하고, 값은 0으로 초기화합니다.

 

코드 맨 위의 Scanner라는 classjava.util이라는 패키지가 가진 class입니다. java가 미리 만들어놓은 class로 외부에서 값을 입력받고 싶을 때 사용합니다. Scanner라는 객체가 여러 군데 있을 수 있으므로 정확하게 java.util 패키지에 있는 Scanner를 사용하겠다고 알려주는 코드입니다.

import java.util.Scanner;
public class DoWhileExam {
    public static void main(String[] args) {
        int value = 0;
        Scanner scan = new Scanner(System.in);
        
        do{
            value = scan.nextInt();
            System.out.println("입력받은 값:"+value);
        }while(value !=10);
        System.out.println("반복문 종료!!");
    }
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.