假设我有一个对象,obj.hashCode() 返回 8973846,
我可以用散列码调用函数并取回对象吗?
最佳答案
没有。 hashCode()
不是唯一的(即不同的对象可以有相同的 hashCode。即使是相同类型的不同对象也可以有相同的 hashCode
),所以无法实现这样的方法。
关于java - 有没有办法通过哈希码检索 jvm 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25700548/