Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
似乎哈希码总是返回一个 int。现在,由于 IntMax,这似乎是一个限制因素。现在有人可以争辩说我们永远不会有这么多对象,因为它会导致堆溢出等。但是如果我们选择double而不是 int 那么我们可以在更大程度上保证哈希码对于不同的对象不会是唯一的?
double
哈希码不需要是唯一的。这就是为什么它们是哈希码。用于散列算法。不需要唯一键。