Java中HashMap遍历的两种方法(转)
2017-01-08 21:48
483 查看
第一种:
1 Map map = new HashMap(); 2 Iterator iter = map.entrySet().iterator(); 3 while (iter.hasNext()) { 4 Map.Entry entry = (Map.Entry) iter.next(); 5 Object key = entry.getKey(); 6 Object val = entry.getValue(); 7 }
效率高,以后一定要使用此种方式! 第二种:
1 Map map = new HashMap(); 2 Iterator iter = map.keySet().iterator(); 3 while (iter.hasNext()) { 4 Object key = iter.next(); 5 Object val = map.get(key); 6 }
效率低,以后尽量少使用!
相关文章推荐
- Java遍历HashMap的两种方法
- java HashMap 两种遍历方法
- Java: 遍历 HashMap 的两种方法
- Java HashMap 两种遍历方法性能比较
- 【java】遍历hashmap的两种方法及分析
- 【java】遍历hashmap的两种方法及分析
- Java中HashMap两种遍历方法(keyset & entryset快)
- java中使用HashMap两种遍历方法
- java中遍历hashmap的两种方法及分析
- HashMap的遍历两种常用的方法,那就是使用keyset及entryset来进行遍历 .
- Java中HashMap遍历的两种方式
- 转]Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- HashMap的两种遍历方法比较
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java遍历文件夹的两种方法(非递归和递归) .
- HashMap的遍历两种常用的方法,那就是使用keyset及entryset来进行遍历
- 遍历hashmap 两种方法
- Java中遍历Map的两种方法:keySet和entrySet