1) for문
for문은 아래에 해당하는 경우 사용.
1) 반복의 인덱스가 필요한 경우
2) 반복의 최대 횟수가 정해진 경우
3) 갯수가 정해진 데이터 셋(배열, 리스트 등)의 내용을 하나씩 봐야할 경우
- 문법
for ( 초기화식; 종결제어식; 증감제어식) {
}
- 예시
public class Sam12 { public static void main(String[] args) { String[] str = {"홍길동", "이순신", "세종대왕"}; // for문 for (int i = 0; i < str.length; i++) { System.out.println(str[i]); } } }
2) foreach문
public class Sam12 { public static void main(String[] args) { String[] str = {"홍길동", "이순신", "세종대왕"}; // foreach for(String s : str) { System.out.println(s); } } }
변수 str에서 하나씩 추출하여 s에 담고 for 구문의 {} 실행.
실행 결과
홍길동
이순신
세종대왕
으로 나타남
위의 for문과 동일한 의미.
'Edu > 18. Language: Java' 카테고리의 다른 글
변수명 규칙: $와 _ (0) | 2021.12.12 |
---|---|
반복문: while, do while (0) | 2021.12.09 |
조건문: if, switch (0) | 2021.12.09 |
삼항연산자 (0) | 2021.12.08 |
2진법의 보수 구하기 (0) | 2021.12.07 |