java 반복문 do ~ while
Java & Android 2015. 7. 29. 11:40public class Test01 { public static void main(String[] args) { int i = 0; do { System.out.println(i); i++; } while(i < 0); } }
위 소스에서 조건이 i가 0보다 작을때이고 i의 초기값이 0이므로 거짓이 되어 실행조건이 안되지만
코드를 실행해 보면 '0'을 한번 출력하고 종료된다.
이처럼 다른 반복문과는 달리 최소 한번의 실행을 보장한다.
다른 반복문은 처음부터 조건 검사를 하고 실행여부를 판별하지만
do ~ while문은 한번 실행한 후 조건을 검사하기 때문에 무조건 한번은 실행 된다.
최소한 한번은 반드시 실행되어야 하는 경우에 사용한다.
'Java & Android' 카테고리의 다른 글
java 반복문과 조건문을 이용한 * 찍기 - 다이아몬드 (0) | 2015.07.29 |
---|---|
java 반복문에서 label을 이용한 break와 continue의 제어 (0) | 2015.07.29 |
java 반복문 내에서 break와 continue (0) | 2015.07.29 |
java 반복문 while (0) | 2015.07.29 |
java 반복문 for ~ each (0) | 2015.07.29 |