1.不允许存储重复的元素
2.没有索引,不能使用普通的for循坏遍历
3.是一个无序的集合,存储元素和取出元素的顺序也有可能不一致
4.底层是一个哈希表结构,查询速度非常快
用迭代器遍历HashSet集合:
public class Hello{
public static void main(String[] args){
Set<Integer> set =new HashSet<>();//创建HashSet的对象
set.add(1);
set.add(2);
set.add(3);
Interator<Integer> in=set.Interator();
while(in.hasNext()){
Integer i=in.next();
System.out.println(i)
}
}
}