最近在看哈希表的相关内容,写了一篇http://geeklu.com/2010/07/hash-table/
然后也看了看Java的HashMap的实现,知道哈希函数需要将哈希值均匀的分布在table中,
但是一直没搞清楚为何字符窜的hashCode会选择31作为乘法的因子。有人清除么?
然后也看了看Java的HashMap的实现,知道哈希函数需要将哈希值均匀的分布在table中,
但是一直没搞清楚为何字符窜的hashCode会选择31作为乘法的因子。有人清除么?