JAVA/쓸만한 코드
함수// 랜덤 중복체크
웨이칭
2020. 5. 28. 19:35
static void random(int r_num[]) {
boolean swit[] = new boolean[10];
for (int i = 0; i < swit.length; i++) {
swit[i] = false; // 00000 00000
}
int r, w;
w = 0;
while(w < 3) {
r = (int)(Math.random() * 10); // 0 ~ 9
if(swit[r] == false) {
swit[r] = true; // 00100 00000
r_num[w] = r + 1; // 1 ~ 10
w++;
}
}
for (int i = 0; i < r_num.length; i++) {
System.out.println(i + " : " + r_num[i]);
}
}