package com.pkushutong.iterator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class Test02 {
public static void main(String[] args) {
Map map = new HashMap();
map.put("aaa", "aaaaaa");
map.put("bbb", "BBBBB");
Set keys = map.keySet();
//遍历Map的第一种方式
for (Iterator ite = keys.iterator(); ite.hasNext();) {
String keyStr = (String) ite.next();
System.out.println(keyStr + "-----" + map.get(keyStr));
}
System.out.println("======================");
//遍历Map的第二种方式
Set<Entry> set2 = map.entrySet();
for(Iterator iter = set2.iterator(); iter.hasNext();){
Entry e = (Entry) iter.next();
System.out.println(e.getKey()+"-----"+e.getValue());
}
}
}
容器第十一课,Map的两种便利方法
最新推荐文章于 2019-05-14 11:11:50 发布