1.iterator
実際に
たしかに、「より簡潔」。
例えば、
arr = [1, 2, 3] arr.each{|elem| puts elem }
自分で定義するのも、
class Hoge initialize @foo = Hash.new end def each foo.each{|e| yield(book) } end end
簡単。
たしかに、「より簡潔」。
例えば、
arr = [1, 2, 3] arr.each{|elem| puts elem }
自分で定義するのも、
class Hoge initialize @foo = Hash.new end def each foo.each{|e| yield(book) } end end
簡単。