알아가기/Java

[Java] for-each 사용

XEV 2022. 12. 23. 01:16

for-each를 이용하여 array 내부값들을 바로 출력하기

loop 를 돌리기위한 변수를 사용하지 않고 array 안의 요소를 순차적으로 바로 출력이 가능하다.

아래의 코드에서 iterate 이 될 객체는 myArray 이고, 각 element 는 myNum 에 하나씩 순차적으로 대입되어 반복 실행된다.

public class MyClass {
    public static void main(String args[]) {
        int[] myArray = new int[] {5, 4, 3, 2, 1};
        
        for (int myNum : myArray) {
            System.out.println("element in myArray: " + myNum);
        }
    }
}



// element in myArray: 5
// element in myArray: 4
// element in myArray: 3
// element in myArray: 2
// element in myArray: 1