码迷,mamicode.com
首页 > 编程语言 > 详细

遍历Java Map

时间:2016-01-21 19:04:31      阅读:140      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!