Iterator
Javaライブラリにもいくつかのシリーズを列挙するインターフェースがありますが、 and とは少し別のロジックに従いますEnumeration
か? つまり、次の要素に到達したかどうかを示すboolean
onを返す必要があり、現在の要素を返すメソッドが必要ですか?next()
getCurrent()
アップデート
Iterator.next()
IEnumerator.Current
前者は各呼び出しでイテレータを進めますが、後者はそうではないため、 は と同等ではありません。
更新 2
独自の機能を備えた独自のクラスを設計しています。私の質問は、「有能な」アナロジーを見つけるためのものでした。からのサンプルC#
は単なるサンプルであり、 からC#
に何かを翻訳しているわけではありませんJava
。