do-while문은 조건식에 의해 반복 실행한다는 점에서는 while문과 동일하다. While문은 시작할 때 부터 조건식을 검사하여 블록 내부를 실행할지 결정하지만, 경우에 따라서는 블록 내부의 실행문을 우선 실행시키고 실행 결과에 따라서 반복 실행을 계속할지 결정하는 경우도 발생하는데 이때 do-while문을 사용한다.
do{
1.실행문;
}while(2.조건식);
주의해야할점은 while()뒤에 반드시 세미콜론(;)을 붙여야 한다는 점이다.
1.실행문을 일단 실행한다. 1.실행문이 모두 실행되면 2.조건식을 평가하는데, 그결과가 true이면 1에서2로 반복실행을 하고 flase가 되면 조건문을 종료한다.
'Java' 카테고리의 다른 글
| 배열 (0) | 2022.10.12 |
|---|---|
| 반복문(while문) (0) | 2022.10.04 |
| 반복문(for문) (0) | 2022.10.04 |
| 자바 Scanner 클래스 (0) | 2022.09.22 |