for-each문
- 배열이나 컬렉션 등에서 사용되는 반복문으로 jdk1.5에서 추가된 기능
- 문법
for (변수 선언 : 배열 or 컬렉션명){
변수 사용 실행문;
}
// 변수 : 배열이나 컬렉션의 값을 저장할 변수나 객체
ex) 일반 for문
for (int i = 0; i < arr.length ; i++){
System.out.println(arr[i]);
}
ex) for-each문 사용
for (int e : arr){
System.out.println(e);
}
.
.
예제
class ForeachEx
{
public static void main(String[] args)
{
int[] arrInt = new int[5];
// int형 데이터 5개를 저장할 수 있는 arrInt라는 배열을 선언 및 생성
arrInt[0] = 1;
arrInt[1] = 3;
arrInt[2] = 5;
arrInt[3] = 7;
arrInt[4] = 9;
// 배열 내부에 접근하기 위해서는 인덱스 번호를 이용해야 함.
for (int e : arrInt)
{
System.out.println(e);
}
}
}
.
.
2차원 배열에서는 사용이 불가능한 것처럼 보인다.
728x90
반응형
'Java > 본격 Java 배열' 카테고리의 다른 글
[Java] 2차원 배열 (0) | 2020.06.29 |
---|---|
[Java] 최댓값, 최솟값 구하기 (0) | 2020.06.26 |
[Java] 배열 Scanner이용 (0) | 2020.06.26 |
[Java] 배열 기본 (0) | 2020.06.26 |