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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

hasSet和TreeSet是怎么保证元素唯一的啊

1 个回复

倒序浏览
通过hashcode()方法和equals()方法来进行比较,自定义类的时候因为每一个对象的地址值都是不一样的那么hashcode值也是不一样的,这样就会造成hasSet 与TreeSet中可以存储重复的对象(属性相同),为了解决这个问题就要在新建的类中重写hasCode 与equals方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马