Set集合的特点:
不能存储相同的元素。
同时因为其是⼀个抽象的接⼝:所以不能直接实例化⼀个set对象。(Set s = new Set() )错误该接⼝主要继承于Collections接⼝,所以具有Collection的⼀些常见的⽅法。
常见的⽅法:
Sr.No.
1
Method & Description
add( ) 向集合中添加元素
2clear( ) 去掉集合中所有的元素
3contains( ) 判断集合中是否包含某⼀个元素
4isEmpty( ) 判断集合是否为空
5iterator( ) 主要⽤于递归集合,返回⼀个Iterator()对象
6remove( ) 从集合中去掉特定的对象
7size( ) 返回集合的⼤⼩
Set接⼝最长⽤的两⼤实现:HashSet TreeSet
TreeSet:会将⾥⾯的元素默认排序。
Set test.add(a);test.add(b);test.add(c); //遍历集合test 利⽤foreach遍历 //输出结果:1 3 8 for (Integer value : test) { System.out.print(value+\" \"); } //利⽤Iterator实现遍历 Iterator } //输出结果:1 3 8 因篇幅问题不能全部显示,请点此查看更多更全内容