配列を結合する(+, concat)
>> a = ["ruby", "paython", "perl"]
=> ["ruby", "paython", "perl"]
>> b = ["paython", "perl", "php"]
=> ["paython", "perl", "php"]
>> a + b
=> ["ruby", "paython", "perl", "paython", "perl", "php"]
>> a.concat(b)
=> ["ruby", "paython", "perl", "paython", "perl", "php"]
配列をマージする(|, uniq)
|を使う。
>> a = ["ruby", "paython", "perl"]
=> ["ruby", "paython", "perl"]
>> b = ["paython", "perl", "php"]
=> ["paython", "perl", "php"]
>> a | b
=> ["ruby", "paython", "perl", "php"]
uniqメソッドを使ってもできる。
>> a = ["ruby", "paython", "perl"]
=> ["ruby", "paython", "perl"]
>> b = ["paython", "perl", "php"]
=> ["paython", "perl", "php"]
>> (a + b).uniq
=> ["ruby", "paython", "perl", "php"]
|を使った書き方のほうが良さそうです。