12
|
Mladen JablanoviÄ · 技术社区 · 15 年前 |
1
17
它是预期的行为(在所有Ruby版本中)。如果你再做一点实验,你会发现无论你用的是哪个键,你总是能访问相同的散列值:
使用默认参数hash.new的工作方式是:如果这样做
要得到您想要的,您需要指定一个默认块。这样,每次访问不在哈希中的键时都会执行该块。在该块中,您可以创建一个新的哈希,并将键设置为“指向”该哈希。像这样:
|
Stilian · 存储库设置中没有Github页面部分 2 年前 |
Kellen · 查看$卷展栏功能列表 2 年前 |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
johncssjs · 将数组转换为每个元素的嵌套哈希 2 年前 |
solidsnake99 · Rails db:如何绕过验证 2 年前 |