本文主要是介绍Map集合的遍历之键值对对象找键和值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
分析:
第一种方法:
1.首先找到所有键的集合
2.通过遍历找到对应键的值
//创建集合Map<String,String> map=new HashMap<String,String>();//添加元素map.put("邓超", "孙俪");map.put("黄晓明", "杨颖");map.put("周杰伦","昆凌");//获取所有的键Set<String> set=map.keySet();//遍历for(String key:set){String value=map.get(key);System.out.println(key+"----"+value);}
第二种:
分析:
1.获取所有键值对对象集合
2.遍历键值对对象集合,得到每一个键值对对象
3.根据键值对对象获取键和值
但是键值对对象集合怎么获取呢?
Set<Map.Entry<K.V>> entrySet():返回的是键值对对象集合
//创建集合Map<String,String> map=new HashMap<String,String>();//添加元素map.put("邓超", "孙俪");map.put("黄晓明", "杨颖");map.put("周杰伦","昆凌");//获取所有键值对对象集合Set<Map.Entry<String, String>> set=map.entrySet();//遍历键值对对象集合,得到每一个键值对对象for(Map.Entry<String, String> m:set){//根据键值对对象获取键和值String key=m.getKey();String value=m.getValue();System.out.println(key+"----"+value);}
这篇关于Map集合的遍历之键值对对象找键和值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!