A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 胡述灵 中级黑马   /  2015-8-14 23:01  /  404 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Map集合的循环迭代方式有几种,哪种效率更高,理由?

3 个回复

倒序浏览
先列举两种方式,供参考:
回复 使用道具 举报
先列举两种方式,供参考:for(int i=0;i<map.size();i++){} ;  Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();   while (it.hasNext()) {};
回复 使用道具 举报

  1. HashMap hm = new HashMap();
  2. .
  3. .
  4. .
  5. Iterator<> it =  hm.keySet().iterator();
  6. for(;it.hasNext();)
  7. {
  8. it.next();
  9. }
复制代码

评分

参与人数 1黑马币 +1 收起 理由
胡述灵 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马