4) 배열요소 접근 방법
가. 직접 index 지정
ex) num[ 0 ]
==> 접근할 요소가 많으면 비효율적이다.
나. (일반) for 문을 이용
==> 단점: 조건을 잘못지정하면 예외가 발생한다.
ex)
for ( int index=0; index < num.length; index++) {
System.out.println( num[index] );
}
다. 향상된 for 문 ( foreach 문 )
- 문법:
for ( 변수 : 배열명) {
}
ex)
for ( int n : num ) {
System.out.println(n);
}
package exam08_배열;
public class ArrayTest01_1차원배열2 {
public static void main(String[] args) {
int [] num = new int[3];
num[0] = 10;
num[1] = 20;
num[2] = 30;
// num[0] 얻어서 변수에 저장하자.
int n = num[0];
// 1. (일반) for 문 이용
// ==> 단점: 조건을 잘못지정하면 예외가 발생한다.
for (int i = 0; i < num.length; i++) {
System.out.println(num[i]);
}
System.out.println();
// 2. 향상된 for 문 ( foreach 문 )
// int x 는 초기화가 필요없다.
for (int x : num) {
System.out.println(x);
}
// 자동형변환
System.out.println();
for (float x2 : num) {
System.out.println(x2);
}
}// end main
}// end class
'[study]이론정리 > JAVA(eclipse)' 카테고리의 다른 글
java 5일차_ 4일차 리뷰 (0) | 2024.03.14 |
---|---|
java 4일차_02. 배열( 1차원배열(3) ) (0) | 2024.03.13 |
java 4일차_02. 배열( 1차원배열(1) ) (0) | 2024.03.13 |
java 4일차_자바에서 데이터 저장방법 3가지 (0) | 2024.03.13 |
java 4일차_01. 제어문( 반복문_continue문 ) (0) | 2024.03.13 |