根据脚踏实地的Rubyist的说法:
Ruby允许在散列键位置使用特殊形式的符号表示,在符号之后而不是符号之前使用冒号,并删除散列分隔符箭头。换句话说,这就是:
hash = { :name => "David", :age => 49 }
也可以写成这样:
hash = { name: David, age: 49 }
我已经在ruby 1.8.7和1.9.2中尝试了前面的代码-它不工作。我做错了什么?
https://stackoverflow.com/questions/4563766
复制相似问题