ランダムに生成された6個の数値をHashSetに追加する方法を試しています。私は結果を得ていますが、それらは矛盾しています。時には6つの数字をコンソールに表示し、それ以外のときは5つの数字をコンソールに表示します。乱数発生器の結果が一貫しない
これは今朝初めてのことですので、大変明白であり、ありがとうございました場合はお詫び申し上げます。
HashSet<Integer> generatedLotteryNumbers = new HashSet<Integer>();
Random r = new Random();
for(int i=0; i<6; i++){
generatedLotteryNumbers.add(r.nextInt(49));
}
System.out.println(generatedLotteryNumbers);
Java Setsの機能についていくつかの調査を行い、ここで何が起こっているのか分かります。 – Tom
タイトルが大好きです。 – shmosel
ええ、私はそれをどのように言いたいのかよく分かりませんでした。shmosel – Schming