コレクション

イテレータ

日本語

概要

コレクションの要素を順番に取り出すための仕組み。

詳細

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

プログラミングの他の用語