패키지
자바 기초 8. 3차 배열/배열에 랜덤값 넣기 그리고 정렬 본문
3차 배열은 주로 게임해서 씁니다아
package day2;
public class ArrayEx5 {
public static void main(String[] args) {
int[][][] m = new int[3][2][4];
}
}
------------------------------------------------------
package day2;
import java.util.Arrays;
public class ArrayEx5 {
public static void main(String[] args) {
int[] m = {
1,2,3,4,5,6,7,8,9,10
,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,27,28,29,30,
31,32,33,34,35,36,37,38,39,40,
41,42,43,44,45
};
for(int i=0; i<1000;i++) {
int a = (int)(Math.random()*45);
int b = (int)(Math.random()*45);
// 0*45 < (int)(Math.random()*45) < 1*45
/* int a = 100, b = 200;
int temp = a;
a = b;
b = temp;
*/
// System.out.println(" a = "+m[a]);
// System.out.println(" b = "+m[b]);
int temp = m[a];
m[a] = m[b];
m[b] = temp;
}
int[] n = new int[6];
for (int i = 0; i < 6; i++) {
n[i] = m[i];
}
//참조변수를 주면 정렬 됨
Arrays.sort(n);
for (int j = 0; j < n.length; j++) {
// System.out.print(" m["+j+"] :"+m[j]+"\t");
System.out.print(n[j]+"\t");
}
}
}
'Server-Side > Java' 카테고리의 다른 글
자바 기초교육 9. 객체생성 (0) | 2016.10.22 |
---|---|
이름지정규칙 (0) | 2016.10.15 |
자바 기초교육 7. static 함수 선언 (0) | 2016.10.15 |
자바 기초교육 6. method (0) | 2016.10.15 |
자바 기초교육 5. static 함수선언 (0) | 2016.10.15 |