问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在java中取map中的键值 的两种方法

发布网友 发布时间:2022-04-22 04:53

我来回答

2个回答

热心网友 时间:2023-08-17 09:22

Map<String, String> map = new HashMap<String, String>();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");

//第一种:普遍使用,二次取值
System.out.println("通过Map.keySet遍历key和value:");
for (String key : map.keySet()) {
System.out.println("key= "+ key + " and value= " + map.get(key));
}

//第二种
System.out.println("通过Map.entrySet使用iterator遍历key和value:");
Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry<String, String> entry = it.next();
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}

//第三种:推荐,尤其是容量大时
System.out.println("通过Map.entrySet遍历key和value");
for (Map.Entry<String, String> entry : map.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}

//第四种
System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
for (String v : map.values()) {
System.out.println("value= " + v);
}
}

热心网友 时间:2023-08-17 09:22

第一个,使用keySet方法,获得key的set,然后遍历set,就可以获得所有的value
第二个,使用entrySet方法,获得map中的所有键值对的一个视图,遍历就可获得所有的key、value
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
瑞安市塘下航达汽车电器配件厂怎么样? 意尔康公司总部地址在哪里 I only wish to face the sea, with spring blossoms是什么意思 征信五级分类是什么?被纳入黑名单有什么影响? 你好,如果诈骗分子利用你隐私视频和盗取你的通讯录好友威胁你要钱的话... ...对方有我的私密照片还有通讯录,要求我给他五千,要不然就发我家人,我... ...现在已经一个月没有性生活了。但是她平时对我很好 是怎么了?_百度... 女人半年没有性生活正常吗 谁能用英语给我写一段游戏里面的征婚启事? 征婚启事用英文怎么说? 梦幻西游好听家族名字 梦幻西游好听的名字?谁帮忙取下 java遍历Map的几种方法分析 梦幻西游叫什么名字好听,大家帮助下! java怎么得到map里面的所有key java怎么同时得到map的key和value值 java中Map集合如何修改里面的Key值? java 怎么取map 的key java语言如何循环读取Map对象内的数据 java怎样循环往map中存值 java map表里,key值能否映射到多个Value? java Map集合中存放不同的Key 且key 对应多个不同... java map的key可以重复吗 怎样检测苹果手机被换零件 买一手商铺需要交哪些税和贷款规则 个人按揭购买商铺的贷款额度是多少? 贷款买商铺条件是什么?贷款额度是多少 《庆余年》中长公主为何生下了林婉儿? 如何评价《庆余年》中林婉儿的人设? 如果由贾玲来演林婉儿,你会追《庆余年》吗? java map key可以重复吗 十分梦幻西游帮起个好听的名字 java map 多少个key 私募基金对仓位有要求吗? 私募基金有什么投资策略? 吃饭行情下,私募基金如何布局 怎么有效缓解神经紧张 私募基金如何选择? 如何缓解精神紧张? 到底该如何挑选私募产品 如何解决精神紧张? 私募基金二级市场怎么投资 总是精神紧张怎么办? 心理学入门必读书籍。 心理学的书籍有哪些? 求郭德纲定场诗全集。 如何缓解神经紧张?总感觉自己身上难受。 私募基金公司团队怎么搭建 有很多歌的合集,里面有各种歌,叫什么名字? 私募基金单个投资项目风险如何控制?