首页 > 代码库 > Map.Entry遍历Map
Map.Entry遍历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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。