在Ruby中有没有办法将所有数组元素组合成一个字符串?
示例数组:
@arr = ['<p>Hello World</p>', '<p>This is a test</p>']
示例输出:
<p>Hello World</p><p>This is a test</p>
答案 0 :(得分:276)
使用Array#join
方法(join
的参数是在字符串之间插入的内容 - 在本例中为空格):
@arr.join(" ")
答案 1 :(得分:19)
虽然比join
更加神秘,但你也可以将数组乘以一个字符串。
@arr * " "