我有一个散列中对象MyObject的散列:
inst = Hash.new(0)
inst = {"val1" => MyObject.new(0x18,3,4)}
但当我想获得元素时:
puts inst["val1"]
我得到一个错误:
MyObject:0x00000002468690
哈希是键值对。在这种情况下,您得到的是给定键的值(即"val1"),它是MyObject类的实例。