标签:
Set遍历方法优劣?
先介绍Set遍历方法:
package com.it.test; import java.util.HashSet; import java.util.Iterator; import java.util.Set; /** * 遍历Set方法 * 1.第一种方法:使用iterator进行遍历 * 2.第二种方法:利用for进行遍历 * @author Peter * */ public class SetTest { public static void main(String[] args) { Set<String> set=new HashSet<String>(); set.add("peter"); set.add("tom"); set.add("rose"); set.add("mikle"); SetTest.setIterator(set); SetTest.setForeach(set); } /** * 第一种方法 * @param set */ public static void setIterator(Set<String> set) { System.out.println("第一种方法:使用iterator进行遍历"); Iterator<String> it=set.iterator(); while(it.hasNext()) { System.out.println(it.next()); } } /** * 第二种方法 * @param set */ public static void setForeach(Set<String> set) { System.out.println("第二种方法:利用for进行遍历"); for(String s:set) { System.out.println(s); } } }
标签:
原文地址:http://www.cnblogs.com/avaj/p/5801406.html