Map遍历的四种方式
java遍历map
【Map遍历的四种方式】四种方式如下,entryset,keyset,iterator,所有values。第一种方式效率高推荐使用。
for (Map map : reslist) {
log.info(map.toString());
//one entryset
for (Map.Entry entry : map.entrySet()) {
log.info("key :" + entry.getKey() + " " + "value " + entry.getValue());
}
//two keyset
for (String key : map.keySet()) {
log.info("key :" + key + " " + "value " + map.get(key));
}
//three iterator
Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry entry = iterator.next();
log.info("key " + entry.getKey() + " " + "value " + entry.getValue());
}
//four only values
for (Object value : map.values()) {
log.info("value: " + value);
}
}
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量