Java基础教程36-ListIterator
来源:互联网 发布:php继承 编辑:程序博客网 时间:2024/06/05 00:07
本篇介绍Java中的列表遍历操作接口ListIterator,ListIterator是list的一种遍历实现方法,支持程序员对list的各种方向的遍历操作。这里,我们就来学习下基本的从上往下遍历元素和从下往上遍历元素,相关代码如下。
package lesson01;import java.util.ArrayList;import java.util.ListIterator;public class MyClass {public static void main(String[] args){/** * 本篇来学习下集合类中list的遍历:ListIterator * public boolean hasNext(); 判断是否有下一个元素,返回值是布尔型 * public object next();获取下一个元素对象,返回的是一个对象 * public boolean hasPrevious();判断是否有上一个元素,返回值是布尔型 * public object previous();获取上一个元素,返回的是一个对象 */ArrayList<String> name = new ArrayList<String>();name.add("Anthony");name.add("mark");name.add("tom");name.add("john");name.add("jack");// 从上往下 遍历list元素ListIterator<String> itr = name.listIterator();while(itr.hasNext()){System.out.println(itr.next());}System.out.println("---------------------------");// 从下网上遍历list元素while(itr.hasPrevious()){System.out.println(itr.previous());}}}相关方法的解释,在备注里写得很清楚了,就不在解释代码,打印结果输出:
Anthonymarktomjohnjack---------------------------jackjohntommarkAnthony
阅读全文
0 0
- Java基础教程36-ListIterator
- JAVA listiterator
- java.util.ListIterator翻译
- Java Iterator与ListIterator
- java:Iterator和ListIterator
- java 集合 ListIterator
- 【java】Enumeration、Iterator、ListIterator
- java中ListIterator类
- java.util.ListIterator<E>
- java-listIterator(迭代)
- ListIterator
- ListIterator
- ListIterator
- ListIterator
- ListIterator
- ListIterator
- ListIterator
- ListIterator
- Java 反射机制
- Java设计模式的归纳及练习
- 一个scrapy爬虫例子
- bzoj 4923: K小值查询 splay
- caller和callee的区别
- Java基础教程36-ListIterator
- 什么是MVC开发模式?JavaBean的设计规范有哪些?
- 【阿柟的复习计划】暑假要做些什么?
- 修改arcgis infowindow 放大和缩小的模板
- mysql中的undo
- Android Studio新建项目Rendering Problems警告 处理办法
- NOIP2017模拟赛(11) 总结
- ZigBee_安全模式
- Linux操作系统实验(3)(模拟实现请求分页虚存页面替换算法)