リストをトラバースして要素を削除します

スムーズに削除できる使い方を話してください

1.イテレータを使用してトラバースします
ここに画像の説明を挿入

ArrayListがトラバースおよび削除される状況とは異なり、CopyOnWriteArrayListでは、拡張forを使用してトラバースおよび削除できます。

2.forループを拡張します
ここに画像の説明を挿入

概要:ArrayListを使用する場合、イテレーターを使用してトラバーサル削除を実行できます。CopyOnWriteArrayListを使用する場合、拡張forループを直接使用してトラバースおよび削除できます。現時点では、イテレーターを使用してトラバースおよび削除すると問題が発生します。

おすすめ

転載: blog.csdn.net/qq_40145879/article/details/108643487