zoukankan      html  css  js  c++  java
  • JAVA Iterator迭代器

    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator;

    /*
    java.util.Iterator接口
    两个常用的方法
    boolean hasNext()如果有元素可以迭代,返回ture
    E next()返回迭代的下一个元素
    取出集合中的下一个元素
    Iterator迭代器,是一个接口
    迭代器的使用步骤
    1,集合中的方法iterator()获取迭代器的实现类对象,使用Iterator接口接收
    2,使用Iterator接口中的方法hasNext
    3,使用next取出集合的下一个元素
    */
    public class Demo01Iterator {
    public static void main(String[] args) {
    //创建一个集合对象
    Collection<String> coll =new ArrayList<>();
    coll.add("noo");
    coll.add("ssinoo");
    Iterator<String> it = coll.iterator();

    boolean b =it.hasNext();
    System.out.println(b);

    for (int i = 0; i < coll.size(); i++) {
    String a = it.next();
    System.out.println(a);
    }
    }
    }
  • 相关阅读:
    判断一个数是否为素数的方法
    什么是算法?
    table 表格
    状态模式
    设计模式
    观察者模式
    async函数
    JS单线程和异步
    ES6 --- Promise
    浅析flex 布局
  • 原文地址:https://www.cnblogs.com/Ssinoo/p/10969917.html
Copyright © 2011-2022 走看看