0

似乎哈希码总是返回一个 int。现在,由于 IntMax,这似乎是一个限制因素。现在有人可以争辩说我们永远不会有这么多对象,因为它会导致堆溢出等。但是如果我们选择double而不是 int 那么我们可以在更大程度上保证哈希码对于不同的对象不会是唯一的?

4

1 回答 1

2

哈希码不需要是唯一的。这就是为什么它们是哈希码。用于散列算法。不需要唯一键。

于 2013-10-06T22:18:03.040 回答