标签: ruby rhodes
我见过Ruby代码,其中一行只有两个双引号(“”)。那条线做了什么?
答案 0 :(得分:5)
我假设您可能已经看过这样的代码。
def some_method #do some operations "" end
在此上下文中,它表示该方法返回一个空字符串。在Ruby中,方法中的最后一个求值操作是从该方法返回的内容。所以在这种情况下,它返回一个空字符串文字。
答案 1 :(得分:2)
两个双引号表示Ruby中的文字空字符串。还有许多其他语言。