import java.util.*;
public class Test
{
public static void main(String args[]){
Set<String> set=new HashSet<String>();
set.add("Tom");
set.add("Mary");
set.add("Jack");
//使用迭代器遍历set
System.out.println("使用迭代器遍历set");
Iterator<String> it=set.iterator();
while(it.hasNext())
System.out.println(it.next());
//使用foreach遍历set
System.out.println("使用foreach遍历set");
for(String str:set)
System.out.println(str);
//把链表变为数组进行遍历
System.out.println("把链表变为数组进行遍历");
String str[]=new String[set.size()];
set.toArray(str);
for(String s:str)
System.out.println(s);
}
}
编译结果:
使用迭代器遍历set
Tom
Jack
Mary
使用foreach遍历set
Tom
Jack
Mary
把链表变为数组进行遍历
Tom
Jack
Mary