gpt4 book ai didi

ruby - Ruby 哈希键的可用类型

转载 作者:行者123 更新时间:2023-12-03 23:17:34 25 4
gpt4 key购买 nike

键必须是字符串或整数,还是可以是任何对象类型?

最佳答案

一个非常常见的类型是 Symbol,你没有提到。但它可以是任何对象,真的。

class Foo; end

f1, f2 = Foo.new, Foo.new

h = {
f1 => 3,
f2 => 4
}

h # => {#<Foo:0x007fed4b04bb00>=>3, #<Foo:0x007fed4b04bad8>=>4}
h[f1] # => 3
h[f2] # => 4

关于ruby - Ruby 哈希键的可用类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14043518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com