肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > java怎么取map中的key值 Java获取map中key和value的方法

java怎么取map中的key值 Java获取map中key和value的方法

时间:2020-07-31 07:41:16

相关推荐

最近项目技术转型,开始使用java来写需求。需求中碰到需要获取map中key和value的地方,网络上查了下,得到了解决方法。为防止遗忘,故记录于此。

java中获取map中key和value的方式有两种:

map.keySet() : 先获取map中的key,然后根据key获取value。

map.entrySet() : 获取map中的key和value,只需查询一次。

map.keySet()

for (String key : map.keySet()) {

String value = map.get(key);

}

map.entrySet()

for (Entry entry : map.entrySet()) {

String key = entry.getKey();

String value = entry.getValue();

}

此外,也可通过迭代器来获取map中的key和value

Iterator iter = map.keySet().iterator();

while (iter.hasNext()) {

String key = iter.next();

String value = map.get(key);

}

Iterator> iter = map.entrySet().iterator();

while (iter.hasNext()) {

Entry entry = iter.next();

String key = entry.getKey();

String value = entry.getValue();

}

如果觉得《java怎么取map中的key值 Java获取map中key和value的方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。