somearray = ["some", "thing"]
anotherarray = ["another", "thing"]
somearray.push(anotherarray.flatten!)
Bekliyordum.
["some","thing","another","thing"]
Sadece +
operatörünü kullanabilirsiniz!
irb(main):001:0> a = [1,2]
=> [1, 2]
irb(main):002:0> b = [3,4]
=> [3, 4]
irb(main):003:0> a + b
=> [1, 2, 3, 4]
Dizi sınıfı hakkında her şeyi buradan okuyabilirsiniz: http://ruby-doc.org/core/classes/Array.html
Bunu deneyin, dizilerinizi kopyaları kaldırarak birleştirecektir
array1 = ["foo", "bar"]
array2 = ["foo1", "bar1"]
array3 = array1|array2
http://www.ruby-doc.org/core/classes/Array.html
Daha fazla belge için "Set Union" bölümüne bakın;