Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Arrayクラス > unshift
unshift(*obj) -> self
[permalink][rdoc]指定された obj を引数の最後から順番に配列の先頭に挿入します。 引数を指定しなければ何もしません。
arr = [1,2,3] arr.unshift 0 p arr #=> [0, 1, 2, 3] arr.unshift [0] p arr #=> [[0], 0, 1, 2, 3] arr.unshift 1, 2 p arr #=> [1, 2, [0], 0, 1, 2, 3]
[SEE_ALSO] Array#push, Array#pop, Array#shift