Javaで独自のIteratorを作成する

Javaで独自のIteratorを作成する

乱数を10個生成するイテレータを作成します。

イテレータはjava.util.Iteratorインタフェースをimplementする必要があります。

オーバーライドするメソッドは2つです。

  • hasNext()
  • next()

MyIteratorクラスを作成します。実装は以下です。

このイテレータを使用してループします。

結果は以下のようになります。

Streamでループ

Java8以降ならStreamを使用してループします。

結果は乱数が10個標準出力されます。

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA