배열의 선언
1 2 3 4 5 6 7 8 9 10 11 12 | package 배열; public class array { public static void main(String[] args) { int[] a=new int[5]; int[][] a = new int [5][5]; int[] a = new int[] {1,2,3,4,5}; } } } |
[+] 크기를 지정해주지 않고 원소의 갯수에 따라 배열의 크기를 지정해 줄 수 있다. (7번줄)
반복문의 사용
1 2 3 4 5 6 7 8 9 | package 배열; public class array { public static void main(String[] args) { for(int i=0;i<5;i++){ .... } } } | cs |
[+] 반복문 안에서 바로 int i 를 선언해주어 사용할 수 있다.
배열과 반복문을 같이 사용해줌으로써, 손쉬운 제어가 가능하다.
1 2 3 4 5 6 7 8 9 10 11 12 | package 배열; public class array { public static void main(String[] args) { int[] a=new int[] {1,2,3,4,5,6,7,8,9,0}; for(int i=0;i<a.length;i++){ System.out.print(a[i] + " "); } } } | cs |
[+] a.length 일 때, a가 배열일 경우, 그 배열의 크기를 반환한다. (문자열도 배열로 취급)
2차원 배열도 이중 반복문을 사용할 수 있다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | package 배열; public class array { public static void main(String[] args) { int[][] a=new int[5][5]; for(int i=0;i<a.length;i++){ for(int j=0;j<a[i].length;j++){ a[i][j]=j+1; System.out.print(a[i][j]+ " "); } System.out.println(""); } } } | cs |
'전공 과목 시험정리 > JAVA' 카테고리의 다른 글
자바 시험정리 (2학기 중간) (0) | 2015.10.07 |
---|---|
20150706 시험 정리 (0) | 2015.07.06 |
시험정리 + 풀이 (0) | 2015.04.30 |
자바 언어의 이해 (0) | 2015.04.30 |
가비지 콜렉션 (Garbage Collection) (0) | 2015.04.30 |