打印出僵尸的名字和墓地。僵尸的路轨

时间:2012-06-15 21:14:03

标签: ruby-on-rails rails-for-zombies

如何打印出僵尸的名字和墓地

你可以在不添加字符串的情况下连接它吗?

z = zombie.find(3)

puts z.name
puts z.graveyard

这是错的吗?它只输出最后一个,墓地。

2 个答案:

答案 0 :(得分:3)

puts "#{z.name} #{z.graveyard}"

它叫做字符串interpolation

答案 1 :(得分:2)

你应该使用

puts "#{z.name} #{z.graveyard}"

您可能想知道如何评估它!你应该看看Interpolation。表达式z.namez.graveyard的结果被连接/插入到字符串中。任何进入#{ }的表达式都会被评估并插入到字符串