博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Iterator和Listlterator的区别是什么?如何使用?
阅读量:4222 次
发布时间:2019-05-26

本文共 751 字,大约阅读时间需要 2 分钟。

  • Iterator可以遍历list和set集合,而ListIterator只能遍历List集合

  • Iterator可以向后遍历,而ListIterator可以向前或向后遍历

  • ListIterator实现了Iterator接口,并加入了功能

代码

         List list = new ArrayList
();         list.add("Hello");         list.add("What");         Iterator iterator = list.iterator();         ListIterator listIterator = list.listIterator();         //Iterator 向后遍历         while (iterator.hasNext()){             System.out.println(iterator.next());        }         //listIterator 向后遍历         while (listIterator.hasNext()){             System.out.println(listIterator.next());        }         //listIterator 向前遍历         while (listIterator.hasPrevious()){             System.out.println(listIterator.previous());        }

输出:

 Hello What Hello What What Hello

 

转载地址:http://lfmmi.baihongyu.com/

你可能感兴趣的文章
好久不做ACM 做起来手生的很。。
查看>>
对CODEFISH的意见
查看>>
新的构架
查看>>
微软真强啊!这么恶心的model(转自msdn)-----front controller
查看>>
10个月以后 重新开启我的Blog
查看>>
认输了
查看>>
学校的日子
查看>>
我的项目,我的起点
查看>>
决定不逃课了~~~
查看>>
遇到技术问题~~
查看>>
终于弄懂了聊天室的各种技术了
查看>>
母函数算法---组合数学
查看>>
分手快乐---(哪个更好呢)
查看>>
要考试--大敌当前
查看>>
linux 编译技术 6级强化
查看>>
扩大工作室?
查看>>
拜读ms的开源代码
查看>>
下一个技术瓶颈 ~~
查看>>
谢谢让我看到了这本书
查看>>
不牵手的浪漫
查看>>