イテレータとは?
状態:-
閲覧数:3,887
投稿日:2011-07-09
更新日:2017-10-14
英語表記
・iterator
プログラミング言語において配列やそれに類似する集合的データ構造(コレクションあるいはコンテナ)の各要素に対する繰り返し処理の抽象化
・繰り返しを行うためのメソッド
※言語によって定義や内容は異なる
代表的なもの
・String#each
・Array#each
・File#each
ブロックの中で使える制御
・break
・redo
・next
・retry
・iterator
プログラミング言語において配列やそれに類似する集合的データ構造(コレクションあるいはコンテナ)の各要素に対する繰り返し処理の抽象化
・繰り返しを行うためのメソッド
※言語によって定義や内容は異なる
代表的なもの
・String#each
・Array#each
・File#each
ブロックの中で使える制御
・break
・redo
・next
・retry