-1
私は学校と私は1と10の間に3つのランダムな整数を取得しようとすると私は3つのユニークな数字を持って、私は本当に理解することができません。ランダムなユニークな数字java
これは、これまでの私のコードです:
public static void main(String[] args) {
int[] randomGetal = genereerGetallen();
for (int i = 0; i < 3; i++) {
System.out.println(randomGetal[i]);
}
}
public static int[] genereerGetallen() {
int[] randomGetal = new int[3];
for (int i = 0; i < randomGetal.length; i++){
randomGetal[i] = (int)(Math.random() * 10);
}
return randomGetal;
}
数字を1から10にシャッフルして、最初の3つを取ります。 – khelwood
3つのユニークな番号が必要な場合は、既に持っている値を確認する方法を考えましたか? 3つのランダムな値を正しく生成することを考えれば、すでに存在するものが1つあることをどのように確認しますか?あなたの考えは? – Ash
http://stackoverflow.com/questions/8115722/generating-unique-random-numbers-in-java –