一、概述
java.util.Set 接口继承 collection 接口,它与 Collection 接口中的方法基本一致,并没有对 Collection 接口进行功能上的扩充,只是比 Collection 接口更加严格了。
Set 接口中元素无序,并且都会以某种规则保证存入的元素不出现重复。
Set 集合不是同步的,多线程的。
特点:查询速度快,不重复,没有索引。
二、常用方法
常用方法参考 Collection 的方法:常用方法
三、遍历集合
1、增强for 循环
for(String s : set) {
System.out.println(s);
}
2、迭代器
Iterator it = set.iterator();
while(it.hasNext()) {
System.out.println(it.next());
}