黑马程序员技术交流社区

标题: 【学习笔记】 [打印本页]

作者: LyonChaos    时间: 2019-4-3 14:03
标题: 【学习笔记】

- 迭代器的介绍
  - 迭代器,集合的专用遍历方式
  - Iterator<E> iterator():返回此集合中元素的迭代器,通过集合的iterator()方法得到
  - 迭代器是通过集合的iterator()方法得到的,所以我们说它是依赖于集合而存在的
- Collection集合的遍历

```java
public class IteratorDemo {
    public static void main(String[] args) {
        //创建集合对象
        Collection<String> c = new ArrayList<>();

        //添加元素
        c.add("hello");
        c.add("world");
        c.add("java");
        c.add("javaee");

        //Iterator<E> iterator():返回此集合中元素的迭代器,通过集合的iterator()方法得到
        Iterator<String> it = c.iterator();

        //用while循环改进元素的判断和获取
        while (it.hasNext()) {
            String s = it.next();
            System.out.println(s);
        }
    }
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2