자바에서 사용하는 for, while, doWhile 반복문에 대해서 기본적인 형태에 대해서 정리해보았다. 아래 코드는 이해를 쉽게 하기 위해, 0부터 9까지 차례로 1씩 증가하면서 출력하는 반복문을 가지고 만들어 보았다.
for (int i=0; i<10; i++) {
System.out.println(i);
}
// >> 0 1 2 3 4 5 6 7 8 9
for(초기문; 조건식; 증감문;) {
//이때 조건식에는 참인 값을 넣어준다고 생각하면 이해가 쉽다.
//거짓이 되는 순간 반복문이 종료된다.
실행문;
}
int i = 0;
while(i<10) {
System.out.println(i);
i++;
}
// >> 0 1 2 3 4 5 6 7 8 9
초기문;
while(조건식) {
실행문;
증감문;
}
int i = 0;
do {
System.out.println(i);
i++;
} while(i<10);
// >> 0 1 2 3 4 5 6 7 8 9
do {
초기문;
실행문;
증감식;
} while(조건식);