■ do while 문
do while 문을 어떨 때 사용하면 좋을까요? 다음 내용을 실습하면서 알아보겠습니다.
DoWhileExam 클래스를 만들고 변수를 하나 선언합니다. 변수는 반복해 뭔가를 수행할 수 있는 값을 담는 용도입니다. do 블록 밖에 선언하고, 값은 0으로 초기화합니다.
코드 맨 위의 Scanner라는 class는 java.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("반복문 종료!!"); } }