6-1 반복문이란?
1. while 문
| as long as (조건: 언제까지) { 반복 범위 } |
하는 동안 (진실) {
system.out.println(“모두 코딩”);
}
너 조건이 true로 하드 코딩된 경우 “Coding every”는 끝없이 실행됩니다.

① 정수 = 0; 초기값을 가지고 있습니다.
② (i < 10)만큼 반복 조건이 있습니다.
③i++; 반복할 때마다 초기값을 변경하는 구성이 있습니다.
②와 ③ 사이에 코드가 많으면 확인이 어려울 수 있습니다. 진술에 알아 보자
2. 설명을 위해
| for (초기화 ; 종료 조건 ; 반복 실행) {
반복적으로 실행되는 명령어 } |

참고로 이클립스에서는 for 입력 후 ctrl+space를 누르면 “for (int i = 0; i < args.length; i++)"로 자동 완성된다.
① 초기화 int = 0;
② 종료 조건 i < 10
③ 반복 실행 i++
3. Break 문
앞서 공부한 swith ~ case 문에서 break 문을 사용하여 swith를 멈추게 하는 역할을 했습니다.
마찬가지로 루프 자체는 중단 지점에서 멈춥니다. 루프에 기록됩니다.

int i=0으로 초기화되면 i+1을 반복하지만 i가 10보다 작으면 루프를 빠져나간다.
중단을 추가하면 i가 5에 도달하면 루프를 탈출합니다. “모든 코드 4”로 표현된다
3. 계속 진술
continue 문은 i == 5 일 때 다시 시작되며, 5를 제외하고 다시 반복되는 것을 볼 수 있습니다.

4. 루프 중첩이란 무엇입니까?

루프 안에 루프를 표현할 수 있기 때문에,
① 정수 j = 0 10보다 작은 j + 1을 반복합니다.
② j가 반복되므로 i에 대해 계속 0이 나타나며 실행되지 않는다.
③ j가 반복되면 i가 실행되고 i가 1이 되어 j가 다시 반복된다.

