ruby中的哈希符号语法不起作用

时间:2017-09-01 10:15:59

标签: ruby

我尝试使用常规语法来创建哈希

Hash = { 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}

但得到了动态常量赋值的错误消息。

syntax error, unexpected ':', expecting =>

为什么会这样?

1 个答案:

答案 0 :(得分:3)

是的,这是可以预料的。符号文字遵循标识符的命名约定。他们不能以数字开头。