http://blog.sina.com.cn/s/blog_740679020100pd8t.html
遍历Map的两种方法:keySet()和entrySet().
1,keySet() ;
view plaincopy to clipboardprint?
Map map=new HashMap();
Iterator it=map.keySet().iterator();
Object key;
Object value;
while(it.hasNext()){
}
Map map=new HashMap();
Iterator it=map.keySet().iterator();
Object key;
Object value;
while(it.hasNext()){
key=it.next();
value=map.get(key);
System.out.println(key+":"+value);
}
2,entrySet();
view plaincopy to clipboardprint?
Map<k,v> map=new HashMap();
Iterator <Map.Entry<k,v>> it=map.entrySet().iterator();
Object key;
Object value;
while(it.hasNext()){
}
Map map=new HashMap();
Iterator it=map.entrySet().iterator();
Object key;
Object value;
while(it.hasNext()){
Map.Entry entry = (Map.Entry)it.next();
key=entry.getKey();
value=entry.getValue();
System.out.println(key+"="+value);
}