Rubyリファレンス: Home

to_a, entries (Enumerable)

Edit   History

標準クラス・モジュール > Enumerable > to_a, entries

enum.to_a
enum.entries

to_aメソッドは、レシーバの各要素を集めて配列にして返します。entriesメソッドは、to_aの別名です。

次の例は、範囲の要素を配列にします。

p (1..10).to_a
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

次の例は、文字列のcharsメソッドが返すEnumeratorオブジェクトを配列にします。

p "hello".chars.to_a
["h", "e", "l", "l", "o"]

関連項目