るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.096秒)
トップページ > 種類:クラス[x] > クエリ:Array[x] > クエリ:Enumerator[x]

別のキーワード

  1. array fill
  2. array sample
  3. array []
  4. array count
  5. array index

ライブラリ

検索結果

Enumerator (38037.0)

each 以外のメソッドにも Enumerable の機能を提供するためのラッパークラスです。 また、外部イテレータとしても使えます。

...
例えば Array#map は Array#each の繰り返しを元にして定義されます。
Enumerator
を介することにより String#each_byte のような
異なる名前のイテレータについても each と同様に Enumerable の機能を利用できます。

Enumerator
を生成する...
...m_for を利用します。また、一部の
イテレータはブロックを渡さずに呼び出すと繰り返しを実行する代わりに
enumerator
を生成して返します。

=== 注意
外部イテレータとしての機能は Fiber を用いて実装されているため Fiber と...