java 배열 선언 및 접근
Java & Android 2015. 7. 29. 14:31public class Test01 { public static void main(String[] args) { int[] a = new int[5]; int[][] b = {{0, 1, 2, 3, 4}, {5, 6, 7, 8, 9}}; for(int i = 0; i<a.length; i++) { a[i] = i+1; } System.out.println("Array a :"); for(int value : a) { System.out.print(value + " "); } System.out.println("\nArray b :"); for(int[] arr : b) { for(int value : arr) { System.out.print(value + " "); } System.out.println(); } } }
배열은 1차원부터 n차원까지 선언 가능하다(메모리가 허용하는 한계까지 가능)
배열의 선언은 null, 선언시 크기 지정, 선언시 값 지정 등의 방법으로 할 수 있다.
인덱스는 '0'부터 시작하며 배열의 크기는 array.length 로 알 수 있다.
반복문으로 인덱스에 의한 접근이 가능하고
처음부터 끝까지 또는 처음부터 특정 위치까지의 값을 순차적으로 접근할 경우 for ~ each문을 사용한다.
위 소스는 선언된 배열을 반복문으로 값을 넣고 for ~ each문으로 출력하는 예이다.
Array a : 1 2 3 4 5 Array b : 0 1 2 3 4 5 6 7 8 9
'Java & Android' 카테고리의 다른 글
java 접근제어 (0) | 2015.07.30 |
---|---|
java 클래스 (0) | 2015.07.30 |
java 반복문과 조건문을 이용한 * 찍기 - 다이아몬드 (0) | 2015.07.29 |
java 반복문에서 label을 이용한 break와 continue의 제어 (0) | 2015.07.29 |
java 반복문 do ~ while (0) | 2015.07.29 |