Map的遍历
//1.使用迭代器遍历
//Entry表示一个键值对
//EntrySet包含Entry的Set
Iterator<Map.Entry<Integer,Integer>> iterator=map.entrySet().iterator();
while(iterator.hasNext()){
Map.Entry<Integer,Integer> entry=iterator.next();
System.out.println(entry.getKey()+":"+entry.getValue());
}
//2.使用foreach
for(Map.Entry<Integer,Integer> entry:map.entrySet()){
System.out.println(entry.getKey()+":"+entry.getValue());
}
Set的遍历
//迭代器遍历
Iterator<String> iterator=set.iterator();
while(iterator.hasNext()){
String next=iterator.next();
System.out.println(next);
}