热门搜索 :
考研考公
您的当前位置:首页正文

java中Set的用法

来源:伴沃教育
java中Set的⽤法

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 = new TreeSet<>();int a = 1;int b = 8;int c = 3;

test.add(a);test.add(b);test.add(c);

//遍历集合test 利⽤foreach遍历 //输出结果:1 3 8 for (Integer value : test) {

System.out.print(value+\" \"); }

//利⽤Iterator实现遍历

Iterator value = test.iterator();while (value.hasNext()) { int s = value.next(); System.out.print(s+\" \");

} //输出结果:1 3 8

因篇幅问题不能全部显示,请点此查看更多更全内容

Top