Java迭代Map方法

2019-11-09 16:02:33来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Java迭代Map方法

Map map=new HashMap();
map.put("1", "one");
map.put("2","two");
map.put("3", "three");
map.put("4", "four");
map.put("5", "five");
map.put("6", "six");

方法一:
Iterator keys = map.keySet().iterator();

while(keys.hasNext()) {
String key = (String) keys.next();
String value=map.get(key);
System.out.println("键"+key+"="+"值"+value);

}

方法二:
Iterator keys = map.entrySet().iterator();

while(keys.hasNext()) {
Map entry =(Map)keys.next();
String key=(String)entry.getKey();
String value=(String)entry.getValue();
System.out.println("键"+key+"="+"值"+value);

}
方法三:
map.forEach((key, value) -> System.out.println(key + ":" + value));


原文链接:https://www.cnblogs.com/muyl/p/11827858.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:死磕 java线程系列之ForkJoinPool深入解析

下一篇:程序员这十个java题你都会吗?