본문 바로가기
JAVA

JAVA - 향상된 for문

by sangfeeeeel 2021. 4. 26.

우리가 기존의 알고있던 for문의 형식은 다음과 같습니다.

for(int i=0; i<10; i++){
    System.out.println(i);
    }

향상된 for문은 다음과 같이 형태가 변형됩니다.

int [] k = {0, 1, 2, 3, 4, 5};
for(int index : k) {
System.out.println(index);
    }

위의 향상된 for문에서 for문을 보면 형태가
for(대입받을 변수정의 : 배열명) 으로 되어있는것을 알 수 있고
조건을 구분하는 기호가 ;가 아닌 : 으로 구분됩니다.
즉, k배열의 항목들을 하나씩 index에 순차적으로 대입하게 됩니다.

향상된 for문의 단점으로는 배열에서만 사용할 수 있고,
배열값을 쓰는것만 가능하며 값을 변경할 수는 없습니다.

'JAVA' 카테고리의 다른 글

GC(Garbage Collector) 란?  (0) 2021.10.20
Java의 실행과정과 JVM  (0) 2021.09.18
Optional<T> 는 무엇인가..?  (0) 2021.07.14
hasNext() 와 next() 메서드  (0) 2021.04.29