글
확장 for 문은 기존 for 문보다 개선된 형태로, 리스트 형태의 자료구조에서 (배열 포함) 요소를 처음부터 끝까지 순차적으로 하나씩 자동으로 꺼내와 변수에 저장하는 for 문을 말합니다. 좀 더 자세히 말하자면, 배열과 클래스 중에서는 Iterable 인터페이스를 상속하고 있는 클래스만 확장 for 문에 적용할 수 있습니다.
for(자료형 변수명 : 배열 혹은 Iterable 인터페이스를 상속하는 구조){
...
}
ex)
int [] arr = new int[3];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
for(int value : arr){
System.out.print(value + " "); // 출력 결과는 1 2 3
}
'4.1) OCJP > 관련 이론 및 문법' 카테고리의 다른 글
관련 이론 및 문법 - 변수 명명 규칙 (0) | 2015.09.02 |
---|---|
관련 이론 및 문법 - 데이터 정렬 (0) | 2015.08.15 |
관련 이론 및 문법 - PriorityQueue 클래스 (0) | 2015.08.14 |
관련 이론 및 문법 - HashSet 클래스 (0) | 2015.08.14 |
관련 이론 및 문법 - 제네릭 범위에 따른 구분 (0) | 2015.07.31 |
관련 이론 및 문법 - Wrapper Class (0) | 2015.07.31 |
관련 이론 및 문법 - Classpath (0) | 2015.07.31 |
관련 이론 및 문법 - Garbage Collection (0) | 2015.07.30 |
관련 이론 및 문법 - Generic (0) | 2015.07.29 |
관련 이론 및 문법 - import (0) | 2015.07.29 |
RECENT COMMENT