instance method Array#concat

concat(other) -> self[permalink][rdoc][edit]

配列 other を自身の末尾に破壊的に連結します。

[PARAM] other:
自身と連結したい配列を指定します。
array = [1, 2]
a     = [3, 4]
array.concat a
p array          # => [1, 2, 3, 4]
p a              # => [3, 4]       # こちらは変わらない
concat(*other_arrays) -> self[permalink][rdoc][edit]

other_arrays の要素を自身の末尾に破壊的に連結します。

[PARAM] other_arrays:
自身と連結したい配列を指定します。
[ "a", "b" ].concat( ["c", "d"] ) #=> [ "a", "b", "c", "d" ]
[ "a" ].concat( ["b"], ["c", "d"] ) #=> [ "a", "b", "c", "d" ]
[ "a" ].concat #=> [ "a" ]

a = [ 1, 2, 3 ]
a.concat( [ 4, 5 ] )
a                                 #=> [ 1, 2, 3, 4, 5 ]

a = [ 1, 2 ]
a.concat(a, a)                    #=> [1, 2, 1, 2, 1, 2]

[SEE_ALSO] Array#+