set的三种遍历方式,set遍历元素
package sun.rain.amazing.traversal; import java.util.*; /** * Created by sunRainAmazing on SUN_RAIN_AMAZING * @author sunRainAmazing */ public class TraversalSet { public static void main(String args[]){ List<String> list = new ArrayList<>( Arrays.asList("tom","cat","Jane","jerry")); Set<String> set = new HashSet<>(); set.addAll(list); //方法1 集合类的通用遍历方式, 从很早的版本就有, 用迭代器迭代 Iterator it1 = set.iterator(); while(it1.hasNext()){ System.out.println(it1.next()); } //方法2 集合类的通用遍历方式, 从很早的版本就有, 用迭代器迭代 for(Iterator it2 = set.iterator();it2.hasNext();){ System.out.println(it2.next()); } //方法3 增强型for循环遍历 for(String value: set){ System.out.println(value); } } }