请问hash方法的问题
来源:4-4 hashCode与equals的联系与区别
咖啡灌不醉
2020-04-30 11:47:31
为什么hash方法要先高16位与低16位异或取模
1回答
好帮手慕柯南
2020-04-30
同学你好!
这样可以使hashCode的高位与低位都得到运算,降低得出来的hash值相同的概率,这样就可以降低hash冲突,使得hashMap的空间得到更充分的利用
祝学习愉快~
0 学习 · 8263 问题
相似问题
回答 4
回答 1