码迷,mamicode.com
首页 > 编程语言 > 详细

java:集合输出之Iterator和ListIterator二

时间:2017-09-06 09:54:33      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:move   util   list接口   一个   内容   操作   xtend   boolean   接口   

java:集合输出之Iterator和ListIterator二

ListIterator是Iterator的子接口,Iterator的最大特点是,能向前,或向后迭代。如果现在要想双向输出的话,则只能使用ListIterator接口,此接口有一个要求,即只能输出List接口里面的内容。因此用到public ListIterator<E> extends Iterator<E>:

add(E e): 增加数据

boolean hasNext(); 继承Iterator ,下一个元素是否存在,

next(); 继承Iterator,获取下一个元素内容

previous();继承Iterator,获取上一个元素内容

remove();删除 下一个或上一个元素

set(E e);用指定元素替换下一个或上一个元素内容;

 

 

如果想要双向输出,则首先一定要保证先执行由前向后的输出操作。

在使用ListIterator接口的时候,还有最大一个特点,可以增加修改数据。

 

java:集合输出之Iterator和ListIterator二

标签:move   util   list接口   一个   内容   操作   xtend   boolean   接口   

原文地址:http://www.cnblogs.com/achengmu/p/7482779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!