목차
- for 반복문 - 범위(구간) 반복
- for_each 반복문 - 요소 반복
for 반복문은 반복 횟수가 정해진 경우 사용.
for 반복문은 2가지 유형 있음.
for 반복문 - 범위(구간) 반복
특정 초기값부터 시작해 초기값 증감하면서 종료조건까지 반복 실행.
cf.
C++ for 반복문 구문과 유사.
[구문]
for (초기값; 종료조건; 초기값증감) {
실행 코드
}
[예제1]
public class Hz {
public static void main(String[] args) {
for (int i = 0; i <=3; i++) {
System.out.println(i);
}
}
}
결과값:
0
1
2
3
[예제2] 짝수값만 출력.
public class Hz {
public static void main(String[] args) {
for (int i = 0; i <= 5; i += 2) {
System.out.println(i);
}
}
}
결과값:
0
2
4
for_each 반복문 - 요소 반복
배열의 각 요소에 대해 코드 실행.
cf.
C++ for_each 반복문 구문과 유사.
[구문]
for (자료형 변수명 : 배열명) {
실행 코드
}
[예제]
public class Hz {
public static void main(String[] args) {
String[] code = {"HTML", "CSS", "JS"};
for (String i : code) {
System.out.println(i);
}
}
}
결과값:
HTML
CSS
JS