public class Demo1_MapEntry {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("alex", 27);
map.put("walker", 29);
map.put("jacky", 28);
Set<Map.Entry<String, Integer>> entrySet= map.entrySet();
Iterator<Map.Entry<String, Integer>> it = entrySet.iterator();
while(it.hasNext()) {
Map.Entry<String, Integer> me = it.next(); //父类引用指向子类对象//Entry<String, Integer> me = it.next(); 直接获取的是子类对象
String key = me.getKey();
Integer value = me.getValue();
System.out.println(key + "---" + value);
}
}
}
1.png (232.33 KB, 下载次数: 5)
Mr_Maty 发表于 2017-3-11 12:21
可能是申明成了private吧
mrwalker 发表于 2017-3-12 13:46
你用的JDK是哪个版本?我的找不到啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |