Map map = new HashMap();
map.put("a", "aaa");
map.put("b", "bbb");
map.put("c", "ccc");
// 传统方式迭代1
// 1. 获得全部的key
Set keys = map.keySet();
// 2.迭代keys获得全部的key
Iterator iter = keys.iterator();
while(iter.hasNext()) {
Stringkey = (String) iter.next(); // a b c
//3.依据key获得相应的value
Stringvalue = (String) map.get(key);
System.out.println(key+ "=" + value);
}
System.out.println("---------------------------------");
// 传统方式2。必须掌握这样的方式
// 1.获得全部的键值对Entry对象
Set entrys = map.entrySet();
// 2.迭代出全部的entry
iter = entrys.iterator();
while(iter.hasNext()) {
Map.Entryentry = (Entry) iter.next();
//分别获得key和value
Stringkey = (Strin