-
HashSet的两种遍历方法:
public static void main(String[] args){
Set<String> set = new HashSet<String>();
set.add("a1");
set.add("b2");
set.add("c3");
set.add("d4");
// 初始化一个HashSet集合
System.out.println("--------原HashSet集合----------");
System.out.println(set);
System.out.println();
// 方法一:
Iterator<String> iterator = set.iterator();
System.out.println("--------迭代器遍历HashSet----------");
while(iterator.hasNext()){
System.out.print(iterator.next()+",");
}
// 方法二:
System.out.println("--------加强for循环遍历---------");
for (String item : set) {
System.out.print(item+",");
}
}
运行结果:
--------原HashSet集合----------
[a1, b2, c3, d4]
--------迭代器遍历HashSet----------
a1,b2,c3,d4,
--------加强for循环遍历---------
a1,b2,c3,d4,
版权声明:本文为qq_41562587原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。