お世話になっております。
拡張for文でListの要素を回し、指定条件に合致する要素がある場合はListからremoveするとの
ループを回していたのですが、ConcurrentModificationExceptionが発生しました。
しかしListからIteratorを作成し、Iteratorをループし、条件に合致したらIteratorから削除するようにすると例外が発生せずにループ処理を終えました。要素も削除されていました。
拡張for文にはIteratorが暗黙的に使用されているとの情報があったのですが、なぜこの場合は
Errorになったのでしょうか?
宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/22 17:13
2015/02/23 10:41