码迷,mamicode.com
首页 > 其他好文 > 详细

Map.Entry遍历Map

时间:2017-01-12 20:59:34      阅读:38      评论:0      收藏:0      [点我收藏+]

标签:java   sys   print   strong   集合   常用   span   表示   map   

Map.entry是Java中的一个接口。每一个Map.entry代表一个map对象。

可以通过

Map是java中的接口,Map.Entry是Map的一个内部接口,它表示map中的一个实体(及一个key-value对)。

map提供了一些方法如entrySet()返回值entry实体的set集合 Set<Map.Entry<K,V>>;keySet()返回值key的set集合 Set<K>

常用用来遍历map中的key和遍历map中的实体的方法为:

Map<String,Integer> testMap = new HashMap<String,Integer>();
testMap.put("a", 1);
testMap.put("b", 2);

//遍历map集合中的key
for(String e :testMap.keySet()){
System.out.println(e);
}

//遍历map集合中的entry实体(key-value)

for(Map.Entry<String,Integer> entry :testMap.entrySet()){
System.out.println(entry.getKey()+ " " +entry.getValue());
}

Map.Entry遍历Map

标签:java   sys   print   strong   集合   常用   span   表示   map   

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!