我正在使用Ruby on Rails 3.2.2,我想用最简单的方法构建一个长字符串。我想利用times
方法,但使用下面的代码不返回,我在寻找:如何建立一个长串?
10000.times{ "Foo bar" }
# => 10000
我想它返回"Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar ..."
。
我该如何做到这一点?
注意:我想在我的rspec文件中使用上述代码进行测试。
〜gmile具有最佳的解决方案,但比这个解决方案更好的是10000.inject(''){| str,ignore | str <<'Foo bar'} –