Set的特点:无序、对象不能重复
打印出来的并不是按照添加顺序展示出来的
添加相同数据时只会展示出一个
Set的遍历:foreach和迭代器
因为无序无下标所以不可以用下标循环遍历
常用实现类
HashSet
String以AscII码进行比较,返回差值
TreeSet:根据某种(规则)对里面的元素进行排序
自然比较接口: java.lang.Comparable
比较器: java.util.Comparator
LinkedHashSet:
1)元素是有顺序的
2)元素是不重复的
3)底层数据结构是按照链表的结构存储的 Linked