8.9 향상된 for 문

1. 하나씩 다 꺼내줘! 🍬

배열이나 리스트에 있는 모든 항목을 처음부터 끝까지 하나씩 꺼내고 싶을 때 사용합니다. i (인덱스)를 안 써도 돼서 코드가 아주 깔끔합니다.

int[] scores = { 95, 71, 84, 93, 87 };

// 옛날 방식
for(int i=0; i<scores.length; i++) {
    System.out.println(scores[i]);
}

// 향상된 for 문
for(int s : scores) {
    System.out.println(s);
}

“scores 안에 있는 거 하나씩 꺼내서 s에 담아줘.” 라는 뜻입니다.

서브목차