想要从Set中取值时,创建Set的iterator
Set<Object> set = new HashSet<Object>();
Iterator<Object> it = set.iterator();
while(it.hasNext())
it.next()
Set和HashSet的关系
Set是接口,用来定义一个集合,HashSet是Set的一个实现类(Set的实现类还有TreeSet、EnumSet)
HashSet和ArrayList的区别:
- ArrayList是一种可以动态增长和缩减的索引序列
- HashSet是一种没有重复元素的无序集合