2
Ruby中是否有关联数组? 或者关联数组只是Ruby的哈希值?Hashes vs Ruby中的数组
我听说Ruby哈希和关联数组不是一回事(就像其他一些语言一样)。
那么关联数组和散列之间是否存在实际区别?
Ruby中是否有关联数组? 或者关联数组只是Ruby的哈希值?Hashes vs Ruby中的数组
我听说Ruby哈希和关联数组不是一回事(就像其他一些语言一样)。
那么关联数组和散列之间是否存在实际区别?
在Ruby中有Array和Hash之间的差严格:
array = [ 1, 2, 3, 4]
array[2]
# => 3
hash = { a: 1, b: 2, c: 3 }
hash[:a]
# => 1
hash[1]
# => nil
与PHP,数组始终一系列具有特定排序和哈希值是键/值对零个或多个对象。
谢谢,现在很清楚。 – Jensky 2014-09-18 17:41:16
在ruby中没有“关联数组”。这是PHP的特质。 – 2014-09-18 17:40:51
耶,金徽章超级大国:) – 2014-09-18 17:42:06
我投票把这个作为一个副本来关闭,但倒票是真的不必要的。成为一名新手并提出一个很好的问题是没有问题的,只是因为别人之前就问过这个问题。 – jdl 2014-09-18 17:42:54