【发布时间】:2013-03-29 15:32:35
【问题描述】:
我想知道为什么会这样:如果加号和下一个字符串之间有空格,Ruby 会连接两个字符串。但是如果没有空格,是否应用了一些一元运算符?
params['controller'].to_s + '/'
# => "posts/"
params['controller'].to_s +'/'
# => NoMethodError: undefined method `+@' for "/":String
【问题讨论】:
标签: ruby-on-rails ruby string concatenation