HashSet的两种遍历方法

  • Post author:
  • Post category:其他


  • 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 版权协议,转载请附上原文出处链接和本声明。