谁能介绍一下 IterableIterator 的使用方法 谢谢

解决方案 »

  1.   

    迭代器。
    如果自己写的类要实现迭代器效果,应该继承java.util.Iterator接口。该接口有三个方法:
    hasNext() 
    next() 
    remove() 最常用的是前两个。用法如下:Iterator iterator = xxxx.iterator();
    while (iterator.hasNext()) {
        Integer n = (Integer) iterator.next();
        ...
    }
      

  2.   

    迭代器接口Iterator一般和实现Collection接口的类相结合使用,如HashSet,LinkedHashSet
    它有三个方法:hasNext()   next()  remove() 
    具体方法怎么使用的请看API
      

  3.   

    我是说把 iterator 和iterable 结合起来用。
      

  4.   

    Iterable是给增强的for循环使用的,自己不用管。
      

  5.   

    Iterable是给增强的for循环使用的