阅读背景:

java个人经验总结-2(hashMap,hashSet,treeMap,TreeSet的底层实现原理)_xxxxxlll的博客

来源:互联网 

什么是HashSet?

HashSet实现了Set接口,它不允许集合中有重复的值,当我们提到HashSet时,第一件事情就是在将对象存储在HashSet之前,要先确保对象重写equals()和hashCode()方法,这样才能比较对象的值是否相等,以确保set中没有储存相等的对象。如果我们没有重写这两个方法,将会使用这个方法的默认实现。实现了Set接口,它不允许集合中有重复的值,当我们提




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: