在ruby中的文件中编写数组

时间:2017-09-13 22:34:39

标签: arrays ruby file

如何在Ruby中编写一个数组,保持数组本身的元素在同一行?

E.g。

a= ["Tom", "Jerry"]
puts a

给出:

Tom
Jerry

但我需要:

Tom, Jerry

感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

您可以使用阵列上的join方法执行此操作。

a= ["Tom", "Jerry"]
puts a.join(", ")

有趣的是,您还可以将数组乘以您希望将元素分隔的字符串:

a= ["Tom", "Jerry"]
puts a * ", "

以上两者都给出了相同的输出:

Tom, Jerry