HashMap的遍历


Map<String,String> mapList=new HashMap<String, String>();
mapList.put("AA", "测试");
mapList.put("BB", "我在");
//方式1 比较建议方式一的做法
Iterator iterator = mapList.keySet().iterator();
while(iterator.hasNext()) {
System.out.println(mapList.get(iterator.next()));
System.out.println(mapList.get(iterator.next()));
}

//方式2
// java.util.Iterator it = mapList.entrySet().iterator();
// while(it.hasNext()){
// java.util.Map.Entry entry = (java.util.Map.Entry)it.next();
//// entry.getKey() 返回与此项对应的键
//// entry.getValue() 返回与此项对应的值
// System.out.println(entry.getValue());
// System.out.println(entry.getKey());
// }

posted @ 2014-03-03 10:55  shuenjian901  阅读(127)  评论(0编辑  收藏  举报