Ruby, объединяющий массив в одну строку - программирование

Ruby, объединяющий массив в одну строку

В Ruby есть способ объединить все элементы массива в одну строку?

Пример массива:

@arr = ['<p>Hello World</p>', '<p>This is a test</p>']

Результат:

<p>Hello World</p><p>This is a test</p>
4b9b3361

Ответ 1

Используйте метод Array#join (аргумент join - это то, что нужно вставлять между строками - в этом случае пробел):

@arr.join(" ")

Ответ 2

В то время как бит более загадочный, чем join, вы также можете умножить массив на строку.

@arr * " "