`

HashMap遍历

    博客分类:
  • java
阅读更多

在日常的工作中经常会遇到遍历HashMap的情况,这里总结两种遍历方式,供大家参考

第一种:使用Entry工具类

        Map map = new HashMap();

        Iterator iterator = map.entrySet().iterator();

        while (iterator.hasNext()) {

                Map.Entry entry = (Map.Entry) iterator.next();

                Object key = entry.getKey();

                Object val = entry.getValue();

        }

第二种:逐一遍历

        Map map = new HashMap();

        Iterator iterator = map.keySet().iterator();

        while (iterator.hasNext()) {

                Object key = iterator.next();

                Object val = map.get(key);

        }

        两种遍历方法相比,第一种方式的效率高一些,在实际的使用中建议使用第一种进行遍历。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics