思维导图![](https://i-blog.csdnimg.cn/blog_migrate/a378d383c82d48ece9fb35b2b8ef71bd.png)
一..Set的无序性及不可重复性
1.
二.遍历方式
1.foreach
2.Iterator(迭代器)
三、HashSet哈希表存储,重复元素存储底层探究
1.去重原理:
向HashSet 中add ()元素时,判断元素是否存在的依据,不仅要比较hash值,同时还要结合equles 方法比较
输出结果:
注:当地址相同时 equals方法会被多次调用
四.TreeSet
TreeSet是根据某种(规则)对里面的元素进行排序,又分为两种排序法
1.自然排序
注意:自然排序对象要实现自然排序的接口 ,没有会报错!
2.比较器排序
比较:升序
比较:降序