728x90
반응형
do-while문
조건식에 의해 반복 된다는 부분은 while문과 동일하나, 약간 다르다.
while문: 시작할 때부터 조건식을 검사하여 블록 내부를 실행할지 결정
do-while문: 블록 내부의 실행문을 우선 실행하고 실행 결과에 따라서 반복 실행을 계속 할지 결정
do-while문 실행 순서
while문과 차이를 못느 낄 수도 있겠다. 그냥 동일하게 실행 되는 것처럼 보이기도 한다.
그러나, do-while은 실행문을 먼저 진행한다 했다.
그 차이를 보자
조건이 맞지 않다.
while문은 실행 되지 않겠지만, do-while은 실행하고 반복문을 종료 시킨다.
결과는 i 변수에 3이 대입 된 상태로 실행문이 실행되고
i<1에 부합되지 않아 종료 된다.
본 내용은 #혼자공부하는자바 책을 참고해 공부하려 작성했습니다.
728x90
반응형
'Work & Study > JAVA (& 혼공자Java)' 카테고리의 다른 글
자바(Java) - 조건제어문2 (continue문) (0) | 2020.09.16 |
---|---|
자바(Java) - 조건제어문1 (break문) (0) | 2020.09.15 |
자바(Java) - 반복문2 (while문) (0) | 2020.09.15 |
자바(Java) - 반복문1 (for문) (0) | 2020.09.14 |
자바(Java) - 조건문2 (switch문) (0) | 2020.09.10 |