본문 바로가기
Work & Study/JAVA (& 혼공자Java)

자바(Java) - 반복문3 (do-while문)

by a.k.a DUKI 2020. 9. 15.
728x90
반응형

do-while문

조건식에 의해 반복 된다는 부분은 while문과 동일하나, 약간 다르다.

 

while문: 시작할 때부터 조건식을 검사하여 블록 내부를 실행할지 결정

do-while문: 블록 내부의 실행문을 우선 실행하고 실행 결과에 따라서 반복 실행을 계속 할지 결정

 

 

do-while문 실행 순서

혼공자 유툽 참고

while문과 차이를 못느 낄 수도 있겠다. 그냥 동일하게 실행 되는 것처럼 보이기도 한다.

그러나, do-while은 실행문을 먼저 진행한다 했다.

그 차이를 보자

 

조건이 맞지 않다. 

while문은 실행 되지 않겠지만, do-while은 실행하고 반복문을 종료 시킨다.

 

결과값

결과는 i 변수에 3이 대입 된 상태로 실행문이 실행되고

i<1에 부합되지 않아 종료 된다.

 

 

 

 

본 내용은 #혼자공부하는자바 책을 참고해 공부하려 작성했습니다.
728x90
반응형