본문 바로가기

Java/본격 Java 배열

[Java] for each 문

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