HashMap遍历的两种方式
2012-04-09 15:11
169 查看
第一种:
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
效率高,以后一定要使用此种方式!
第二种:
Map map = new HashMap();
Iterator iter = map.keySet().iterator();
while (iter.hasNext()) {
Object key = iter.next();
Object val = map.get(key);
}
效率低,以后尽量少使用!
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
Object key = entry.getKey();
Object val = entry.getValue();
}
效率高,以后一定要使用此种方式!
第二种:
Map map = new HashMap();
Iterator iter = map.keySet().iterator();
while (iter.hasNext()) {
Object key = iter.next();
Object val = map.get(key);
}
效率低,以后尽量少使用!
相关文章推荐
- 【Map使用】Java中HashMap遍历的两种方式
- HashMap的两种遍历方式
- 两种方式遍历HashMap
- Java中HashMap遍历的两种方式
- Java遍历HashMap两种方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- Java中HashMap遍历的两种方式
- hashmap遍历的两种方式
- HashMap遍历的两种方式,推荐使用entrySet()
- HashMap遍历的两种方式,推荐使用entrySet()
- HashMap两种遍历方式的异同(大数据的情况下)
- HashMap遍历的两种方式
- 转]Java中HashMap遍历的两种方式
- java中hashmap遍历的两种方式
- HashMap遍历的两种方式,entrySet()和keySet()
- Java中HashMap遍历的两种方式