Iterator 和 ListIterator 对比

Posted Always_July

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Iterator 和 ListIterator 对比相关的知识,希望对你有一定的参考价值。

Iterator 的方法

    
  //是否还有下一个
  boolean hasNext();   //返回下一个 E next();   //移除返回的下一个 void remove();

ListIterator 的方法    红色的三个方法是ListIterator  继承  Iterator 

    boolean hasNext();   

  E next();

    boolean hasPrevious();

    E previous();

    int nextIndex();

    int previousIndex();

    void remove();

    //设置当前的对象
    void set(E var1);

  //从当前的位置添加一个对象
    void add(E var1);

 所以  ListIterator 比 Iterator 多了  添加 ,更新,前一个对象等功能

以上是关于Iterator 和 ListIterator 对比的主要内容,如果未能解决你的问题,请参考以下文章

Iterator 和 ListIterator 对比

java:集合输出之Iterator和ListIterator二

iterator和ListIterator的区别和用法

JAVA后端面试必知——ListIterator和Iterator的异同

JAVA后端面试必知——ListIterator和Iterator的异同

Java面试题|Iterator和 ListIterator有什么区别?