コレクションの要素を順番に取り出すための仕組み。
コレクションの内部構造を意識せずに、要素を順番に走査できる共通インターフェース。走査中に元のコレクションを変更するとConcurrentModificationExceptionのような例外を投げる実装が多く、安全な削除にはイテレータ自身のremoveメソッドを使う必要がある。
© 2026 ITBGM