for (초기화; 조건식; 증감식) {
조건식이 true인 동안 반복할 문장;
}
for (초기화; 조건식1; 증감식) {
조건식1 true인 동안 반복할 문장;
for(초기화; 조건식2; 증감식) {
조건식2 true인 동안 반복할 문장;
}
}
for (타입 변수이름 : 배열 or 컬렉션) {
배열 or 컬렉션 길이만큼 반복할 문장;
}
int[] arr = new int[]{1, 2, 3};
for(int n : arr) {
System.out.print(n + " "); // 1 2 3 출력
while (조건식) {
조건식 true인 동안 반복할 문장;
}
do {
조건식 true인 동안 반복할 문장;
} while (조건식);
[참고] <Java의 정석 - 기초편>