ループしている間にArrayListのオブジェクト(条件を満たす場合)を削除したいと考えています。しかし、明らかに 'ConcurrentModificationException'がスローされます。java - 条件を満たす場合、どのようにオブジェクトをArrayListから削除するのですか?
これを行うにはどうすればよいですか?
編集:私の条件は番号の比較ですので、オブジェクトの変数が値より大きい場合、オブジェクトはリストから削除されなければならない。..
ループしている間にArrayListのオブジェクト(条件を満たす場合)を削除したいと考えています。しかし、明らかに 'ConcurrentModificationException'がスローされます。java - 条件を満たす場合、どのようにオブジェクトをArrayListから削除するのですか?
これを行うにはどうすればよいですか?
編集:私の条件は番号の比較ですので、オブジェクトの変数が値より大きい場合、オブジェクトはリストから削除されなければならない。..
使用イテレータ。 –
あなたはもっと具体的になることができますか? – Robby