50 個の RANDOM 整数の配列リストがあります。ユーザーに番号を削除するように依頼すると、その番号の出現箇所がすべてリストから削除されます。私はそれを使ってそれをしました
while (randInts.contains(removeInt) )
{
if (randInts.get(i) == removeInt)
randInts.remove(randInts.get(i));
i++;
}
System.out.println("\n" + randInts.toString());
System.out.println("\n" + randInts.size());`
問題の別の部分は、ユーザーに別の番号を入力するように求めることです。上から削除された番号は、2 番目のプロンプト番号が出現するたびに挿入されます。IndexOutOfBoundsException が発生し続けるため、2 番目の部分で問題が発生しています。