Ruby:打印一些东西x次

时间:2014-10-30 16:58:34

标签: ruby string return append

我想要返回字符串'x'次。我目前的代码

return str + str + str + str

我该怎么做才能让它看起来像

return 4 * str

3 个答案:

答案 0 :(得分:6)

你很亲密......

return str * 4

答案 1 :(得分:0)

你可以试试这个

4.times{puts string}

答案 2 :(得分:0)

String * integer为您提供一个包含接收器整数副本的新String,并且整数必须等于或大于0。 例如 - > " Hello World!" * 3 ==> " Hello World!Hello World!Hello World!"

参考 http://ruby-doc.org/core-2.3.1/String.html