私はコレクションシャッフルを使用しますが、これまでは動作しません。乱数をユニークにして番号をソートする方法
import java.util.Random;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
public class TotoMachine {
public static void main(String[] args) {
int[] array = new int[7];
Random rand = new Random();
for (int i = 0; i < array.length; i++)
array[i] = rand.nextInt(65) + 1;
//Collections.shuffle()
Arrays.sort(array);
System.out.println(Arrays.toString(array));
}
}
あなたがしようとしていることは、乱数自体を挿入するだけで十分です。それらを再度シャッフルする必要はありません。 – Fairoz
しかし、私の出力番号は、シャッフルだけが独特の権利にすることができます繰り返しているかもしれません? –
既存の番号の配列をチェックし、その新しい番号がある場合にのみ挿入する必要があるとします。 –