标签: ruby
这些例子之间有什么区别?
a = {'a' : 'b'} a = {'a' => 'b'}
答案 0 :(得分:3)
第一个是错的,并给你一个语法错误。使用第二种语法,您可以使用任何类的键。否则,此语法只是符号键的快捷方式。
a = {a: 'b'}
相当于:
a = {:a => 'b'}