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);
}
}
}
本文详细介绍了在Java中如何使用三种不同的方法遍历Set集合:使用迭代器、增强型for循环以及传统的for循环结合迭代器。通过具体的代码示例,展示了每种遍历方式的实现细节。
536

被折叠的 条评论
为什么被折叠?



