Java Languageイテレータとイテレータ


前書き

java.util.Iteratorは、Iteratorデザインパターンを実装するオブジェクトの標準Java SEインターフェイスです。 java.lang.Iterableインタフェースは、イテレータを提供できるオブジェクト用です。

備考

Java配列はIterableを実装しませんが、 for -eachループを使用して配列全体を反復することは可能です。反復は、バックグラウンドでアクセスできないインデックスを使用してJVMによって行われます。

イテレータとイテレータ 関連する例