JavaSE
[정리] 배열
알 수 없는 사용자
2015. 8. 17. 14:57
배열 (array) 이란!?
같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 배열 이라고 한다.
배열 생성
int [] Test
Test = new int [5];
= 같은방법 : int[] Test = new int[5] 와 같이 작성하여도 된다.
해석 : int 자료형을 가진 배열을 5칸 만들겠다 의 의미다. Test = [ 1 | 2 | 3 | 4 | 5 ];
배열의 특징
5칸을 가진 배열을 처음부터 끝까지 불러서 사용할 경우 0부터 시작해 4까지 총 5칸의 배열을 불러올수 있다.
--참고--
난수 발생 메서드
public static void main(String ar[]){
int [] num = new int [10];
for(int i = 0; i < num.length; i++){
num[i] = i;
System.out.printlin(num[i]);
}
System.out.printlin();
for(int i = 0; i < 100; i ++){
int n = (int)(Math.random() * 10);
int temp = num[0];
num[0] = num[n];
num[n] = temp;
}
for(int i = 0; i < num.length; i ++){
System.out.println(num[i]);
}
}
다차원 배열
타입[] [] 변수이름 ex_ int [][] Test;
타입 변수이름 [][] ex_ int Test [][];
타입[] 변수이름[] ex+ int[] Test[];