相关疑难解决方法(0)

集合的hashCode方法的最佳实现

我们如何决定hashCode()集合方法的最佳实现(假设equals方法已被正确覆盖)?

java hash equals hashcode

292
推荐指数
9
解决办法
23万
查看次数

Boolean.hashCode()

类Boolean的hashCode()方法实现如下:

public int hashCode() {
    return value ? 1231 : 1237;
}
Run Code Online (Sandbox Code Playgroud)

为什么使用1231和1237?为什么不是别的?

java boolean hashcode

117
推荐指数
2
解决办法
1万
查看次数

标签 统计

hashcode ×2

java ×2

boolean ×1

equals ×1

hash ×1