HashMap遍历方法
2015-06-23 19:52
295 查看
http://jiankeafei.iteye.com/blog/286017
在java中使用HashMap是主要有两种遍历方法,代码如下:
第一种:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.keySet().iterator();
while (iterator.hasNext()) {
Object value = hashmap.get(iterator.next());
}
第二种:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.keySet().iterator();
while (iter.hasNext()) {
Entry entry = (Entry) iter.next();
Object value= entry.getValue();
Object key =entry.getKey();
}
据说使用第二种方法要比第一种方法效率快,不过没有亲自验证!
在java中使用HashMap是主要有两种遍历方法,代码如下:
第一种:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.keySet().iterator();
while (iterator.hasNext()) {
Object value = hashmap.get(iterator.next());
}
第二种:
HashMap hashmap = new HashMap();
Iterator iterator = hashmap.keySet().iterator();
while (iter.hasNext()) {
Entry entry = (Entry) iter.next();
Object value= entry.getValue();
Object key =entry.getKey();
}
据说使用第二种方法要比第一种方法效率快,不过没有亲自验证!
相关文章推荐
- git 进阶操作
- VC6工程更名
- docstring
- 15.给链表中的数据排序
- maven之非继承引用dependency-‘ import scope ’
- python之花瓣美女下载
- 最大流和最小割:Edmonds_Karp算法
- 约瑟夫环的C语言和86/88汇编非递归算法
- python之花瓣美女下载
- OpenStack实践之旅
- scala之尾递归实际用处1
- webStorm的注册码
- android:android Intent and IntentFilter
- Popular Deep Learning Tools – a review
- 几个面试经典算法题Java解答
- android仿最新版本微信相册--附源码
- C++内存管理
- 理解linux文件系统VFS
- tomcat环境配置
- PHP学习笔记(一):开发微信平台