Iterator中hasNext(), next()

在Iterator类中,我们经常用到两个方法: hasNext(), next(),
具体含义: next(),  是返回当前元素, 并指向下一个元素。
                  hasNext(), 则是判断当前元素是否存在,并指向下一个元素(即所谓的索引)
如: 枚举工号
        Map  map = new HashMap();
               
        map = new HashMap();
        map.put("1155669", "Tom");
        map.put("1155689", "Jane");
        map.put("1165669", "Kevin");
        map.put("1155660", "Gavin");
        
        Set keySet = map.keySet();
        Iterator  iterator = keySet.iterator();
        
        while (iterator.hasNext()) {
            String  key = (String) iterator.next();
            System.out.println(key);
        }

 
 
 
好文要顶 

最新文章

  1. mysql在linux下修改存储路径
  2. SSH的端口转发:本地转发Local Forward和远程转发Remote Forward
  3. HTML5学习总结-10 Android 控件WebView显示网页
  4. RANSAC随机一致性采样算法学习体会
  5. spark MapOutputTrackerMaster
  6. Proxifier设置代理
  7. 我最喜欢的visual studio 2013的新特性
  8. WebApi(一)-实现跨域返回格式支持json
  9. Linux中的find指令
  10. Android-RecyclerView-Item点击事件设置
  11. entity framework 6 通用数据类
  12. Jenkins快速搭建持续集成
  13. Cv图像处理
  14. Java 9 揭秘(10. 模块API)
  15. nginx 的基本配置
  16. 使用Node.js+Hexo+Github搭建个人博客
  17. UWP中MarkupExtension的使用
  18. C/C++与C#之间类型的对应
  19. C++中析构函数的作用
  20. linux 下gcc 编译结构体问题

热门文章

  1. spring和jdbctemplate
  2. Radar Installation---(贪心)
  3. 简单理解php深复制浅复制问题
  4. CH 2401 - 送礼 - [折半DFS+二分]
  5. mybatis+oracle实现简单的模糊查询
  6. RoR - Introduction to Active Record
  7. ES6 数组
  8. 洛谷P2743 乐曲主题Musical Themes [USACO5.1] SA
  9. 如何使用Shell判断版本号的大小
  10. python发送html格式的邮件