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
'알아가기 > Java' 카테고리의 다른 글
[Java] ArrayList 모든 원소 출력하기 (0) | 2022.12.31 |
---|---|
[Java] 파일 상대경로 설정 (Relative Path on Mac) (0) | 2022.12.27 |
[Java] 잘못된 입력에 대해 exception 으로 재입력 유도 (0) | 2022.12.26 |
[Java] array 값 정렬하기 w/o Arrays.sort() (0) | 2022.12.24 |
[Java] Scanner 와 BufferedReader 사용 (0) | 2022.12.21 |