Map<String,String> map=new HashMap<String,String>();
map.put("1", "zhangsan");
map.put("2", "lisi");
map.put("3", "wangwu");
Iterator it=map.entrySet().iterator();
while(it.hasNext()){
Entry<String,String> obj=(Entry<String,String>)it.next();
System.out.println(obj.getKey());
System.out.println(obj.getValue());
}
map.put("1", "zhangsan");
map.put("2", "lisi");
map.put("3", "wangwu");
Iterator it=map.entrySet().iterator();
while(it.hasNext()){
Entry<String,String> obj=(Entry<String,String>)it.next();
System.out.println(obj.getKey());
System.out.println(obj.getValue());
}
map.put("XXX", "XXX");
......
Iterator<Map.Entry<String, String>> it=map.entrySet().iterator();
while(it.hasNext()){
Map.Entry<String, String> ent=it.next();
System.out.println(ent.getKey());
System.out.println(ent.getValue());
}
如果是keyset,应该是 Iterator<String> it = Map1.keySet().iterator(); ??