如何在数组中为ruby字符串获取换行符

如何在数组中为ruby字符串获取换行符,ruby,Ruby,我试图用新行在数组中输出两个值 list = [] list << "hello" list << "\n"; list << "testing" puts "#{list}" 如何使用换行符输出此数组 puts "#{list}" 这将按原样将数组打印为字符串 puts list 这将在新行中打印数组的每个元素。这可能就是你要找的 这将按原样将数组打印为字符串 puts list 这将在新行中打印数组的每个元素。这可能就是您要查找的内容。是否要输出组

我试图用新行在数组中输出两个值

list = []
list << "hello"
list << "\n";
list << "testing"
puts "#{list}"
如何使用换行符输出此数组

puts "#{list}"
这将按原样将数组打印为字符串

puts list
这将在新行中打印数组的每个元素。这可能就是你要找的

这将按原样将数组打印为字符串

puts list

这将在新行中打印数组的每个元素。这可能就是您要查找的内容。

是否要输出组合数组元素的单个字符串
put list.join
或者如果您刚刚有了
list=[“hello”,“testing”]
您可以加入换行
put list.join(“\n”)
如果您没有插入新行字符串,那么
put['hello','testing']
将提供您想要的输出。just
put list
提供您想要的。在这种情况下,不要使用插值。是否要输出组合数组元素的单个字符串
put list.join
或者如果您刚刚有了
list=[“hello”,“testing”]
您可以加入换行
put list.join(“\n”)
如果您没有插入新行字符串,那么
put['hello','testing']
将提供您想要的输出。just
put list
提供您想要的。在这种情况下不要使用插值