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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 466273082 中级黑马   /  2015-5-8 20:36  /  597 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

各位大师,有没有人知道set集合保证其唯一性的方式是什么呢

7 个回复

倒序浏览
hashSet保证数据唯一的方式是hashCode和equals()
treeSet的数据结构是一个自平衡的红黑树,对存放的数据可以在自定义的比较器中设置比较规则,来判定是否要存放
回复 使用道具 举报
表示压力很大,没有学到集合啊
回复 使用道具 举报
顶 ·························
回复 使用道具 举报
恩,二楼的观点很正确,主要就是看hashCode()和equals方法哈!
回复 使用道具 举报
简单来书就是重写了HashSet()和equals()方法
回复 使用道具 举报
TreeSet 是通过Comparator和Comparable接口,HashSet是通过 hashCode方法和equals方法
回复 使用道具 举报
谢谢各位大神
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马