1.1 特点:无序、对象不能重复 从代码和效果图中可以看出当集合中加入相同元素时,不会重复输出相同的元素,输出顺序与加入集合中的顺序也有所不同,所有说明set集合是无序并且对象不能重复。
1.2 遍历
1.2.1 foreach 效果图
1.2.2 迭代器
效果图
1.3 常用实现类
HashSet 先写一个实体类
TreeSet:根据某种(规则)对里面的元素进行排序
自然比较接口: java.lang.Comparable
比较器: java.util.Comparator 写一个类实现Comparator接口并且写一个排序方法,调用方法进行输出,如效果图可知排序顺序是按学生成绩从高到低进行排序。
String以AscII码进行比较,返回差值
效果图



