프로젝트를 진행하다 배열을 섞는게 필요했다..
// 배열 섞기.. short 형만 가능..
public final void arrayMix(short[] array) {// 배열 순서 섞기
int max = array.length;
int i, k, j;
short tmp = 0;
for (i = 0; i < max; i++) {
k = this.rand(0, max - 1);
j = this.rand(0, max - 1);
tmp = array[k];
array[k] = array[j];
array[j] = tmp;
}
}
혹시 더 좋은 방법이 있음 알려주삼...
// 배열 섞기.. short 형만 가능..
public final void arrayMix(short[] array) {// 배열 순서 섞기
int max = array.length;
int i, k, j;
short tmp = 0;
for (i = 0; i < max; i++) {
k = this.rand(0, max - 1);
j = this.rand(0, max - 1);
tmp = array[k];
array[k] = array[j];
array[j] = tmp;
}
}
혹시 더 좋은 방법이 있음 알려주삼...