Rubyリファレンス: Home

unshift (Array)

Edit   History

標準クラス・モジュール > Array > unshift

array.unshift(obj, ...)

unshiftメソッドは、引数objを配列の先頭に要素として追加します。引数を複数指定すると、それぞれ先頭から順に追加します。レシーバ自身を変更するメソッドです。戻り値はレシーバ自身です。

animals = ["dog", "cat", "mouse"]
animals.unshift("pig")
p animals
animals.unshift("zebra", "giraffe")
p animals
["pig", "dog", "cat", "mouse"]
["zebra", "giraffe", "pig", "dog", "cat", "mouse"]

関連項目