首页 > 编程语言 > 详细

遍历Java Map

时间:2016-01-21 19:02:27      阅读:165      评论:0      收藏:0      [点我收藏+]
 1 //1, get both key and value
 2         for(Entry<Integer, String> entry : map.entrySet())
 3         {
 4             Integer key = entry.getKey();
 5             String value = entry.getValue();
 6         }
 7         
 8         //2, get key or value
 9         for(Integer key : map.keySet())
10         {
11             Integer k = key;
12         }
13         
14         for(String value : map.values())
15         {
16             String v = value;
17         }
18         
19         
20         //3, use Iterator, !!! recommend: iterator.remove()
21         Iterator<Entry<Integer, String>> itr = map.entrySet().iterator();
22         while(itr.hasNext())
23         {
24             Map.Entry<Integer, String> entry = itr.next();
25             Integer key = entry.getKey();
26             String value = entry.getValue();
27         }

 

遍历Java Map

原文:http://www.cnblogs.com/wangyinhui/p/5148763.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!