目录
4.4 自然比较接口: java.lang.Comparable
1Set集合框架思维导图![](https://i-blog.csdnimg.cn/blog_migrate/cee2aa58400c58ceb19d5b3e983652b1.png)
2Set集合框架的特点
2.1无序
2.2对象不能重复
2.3部分代码
//Set集合的特点1:有序 Set set = new HashSet(); set.add("aa"); set.add("bb"); set.add("cc"); System.out.println("-----foreach遍历-----"); //遍历方式只有两种 foreach for (Object object : set) { System.out.println(object); } System.out.println("----添加重复的元素之后-----"); //Set集合特点2:元素不能重复 set.add("aa"); for (Object object : set) { System.out.println(object); }
2.4效果展示
23遍历方式
<3.1 foreach
System.out.println("-----foreach遍历-----"); //遍历方式只有两种 foreach for (Object object : set) { System.out.println(object); }
3.2 迭代器//遍历方式2:迭代器 System.out.println("------迭代器遍历------"); Iterator iterator = set.iterator(); while(iterator.hasNext()) { Object next = iterator.next(); System.out.println(next); }
3.3效果展示