A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© xman20 中级黑马   /  2015-3-28 08:54  /  510 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如果往HASHSET中添加新元素,首先会去比较HASHCODE值,再去比较EQUALS方法。

关于HashCode,如果不使用Hashcode,直接让每个对象元素复写equals方法去比较不就可以了么,也都是逐个去比对。

张孝祥老师说底层会根据HashCode值取模分区,查找更快,底层的查询原理是什么?

Hashcode除了在HashSet中做比较使用外,还有其他的用处吗?

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马