자바 배열코드인데 이해가 안가는 부분이있습니다.

조회수 1378회

class ForExample5 {

public static void main(String args[]) {
    int arr[] = { 10, 20, 30, 40, 50 };
    for (int cnt = 0; cnt < arr.length; cnt++) { 
        System.out.println(arr[cnt]);
        }
    for (int num : arr) {
        System.out.println(num);
    } 
    System.out.println("Done."); 
} 

}

위의 코드를 출력하게 되면

10

20

30

40

50

10

20

30

40

50

Done.

이렇게 출력이되는데

for (int num : arr) {
        System.out.println(num);

요 부분이 이해가 안됩니다.

int num :arr 이라는 연산이 무슨 연산인지 모르겠네요

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)