迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上像迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。以上引自百度
     在类中创建一个ArrayList集合为其指定泛型为Integer类型,并添加10个元素,利用迭代品遍历arraylist集合,其循环条件为如果迭代器中用有元素可以迭代就继续,直到没有。

Code如下:

/**
     * 遍历容顺
     *
     */
    
    public static void Array_Iterator()
    {
        List<Integer>list=new ArrayList<Integer>();
        for(int i=0;i<10;i++)
        {
            list.add(i);
        }
        System.out.println("List 中的所有元素");
    for(Iterator<Integer> it=list.iterator();it.hasNext();)
        {
            System.out.println(it.next()+"\t");
        
        }
    }//over

    --------结果如下--------

List 中的所有元素
0    
1    
2    
3    
4    
5    
6    
7    
8    
9   

最新文章

  1. 【转载】JMeter3.0图形化HTML报告中文乱码问题处理
  2. linux命令:tail
  3. 可视化HTML编辑器
  4. 搜索(DFS)
  5. Struts2框架具体解释
  6. mysql Emoji表情字符集转换
  7. Apache介绍
  8. hdu_3966_Aragorn&#39;s Story(树链剖分裸题)
  9. 201521145048《Java程序设计》第8周学习总结
  10. 第2章 PCI总线的桥与配置
  11. Java线程池是如何诞生的?
  12. VB 性能优化点
  13. 【Linux高级驱动】rtc驱动开发
  14. Python 编程快速上手 第十七章 操作图像
  15. SQL SERVICE 拆分字符串的表值函数
  16. CF&amp;&amp;CC百套计划4 Codeforces Round #276 (Div. 1) E. Sign on Fence
  17. SaltStack自动化运维工具
  18. javascript中字符串常用操作总结
  19. Django_WSGIRequest对象
  20. ESXi服务器遇到 IPMI_SI_DRV 的解决, 感谢原作者 以及今天 解决问题.

热门文章

  1. [LeetCode] Wildcard Matching 字符串匹配,kmp,回溯,dp
  2. 编写高质量JS代码的68个有效方法(十)
  3. Spring Remoting: Burlap--转
  4. selenium webdriver (python) 第一版PDF
  5. Android学习笔记之Json的使用....
  6. nginx 更新提示端口占用的解决办法
  7. Python文件操作详解
  8. [C#] 语法之Attribute
  9. 百度分页样式代码 css+c#
  10. 6/14 sprint2 看板和燃尽图的更新