配列 A に 50 個の乱数から 5 個の乱数を入力する必要があります。重複は許可されます。次に、同じ配列にもう一度入力する必要がありますが、配列の最初または 2 番目の入力には表示されなかった一意の番号を使用します。以下のコードを使用して、2 回目の配列を生成しています。最初の配列で重複を同時に検索する方法に行き詰まっています。どんな助けでも大歓迎です!ありがとう
boolean drawn;
for (int i=0; i<A.length; i++) {
do {
drawn = false;
A[i] = 1 + (int)(Math.random() * 50);
for (int j=0; j<i; j++)
if (A[i] == A[j])
drawn = true;
} while (drawn);