用迭代的方法访问类集Iterator和ListIterator
来源:互联网 发布:淘宝宝贝详情编辑软件 编辑:程序博客网 时间:2024/05/16 09:37
import java.util.*;public class IteratorTest{public static void main(String args[]){ArrayList array=new ArrayList();array.add("I");array.add("love");array.add("you");array.add("forever");array.add("wish");array.add("will");System.out.println("建立数组列表:"+array);Iterator ite=array.iterator();//Iterator是一个接口,其实现类被掩盖了,这里我们无需考虑其实现类如何实现!while(ite.hasNext()){Object element=ite.next();System.out.print(element+" ");}System.out.println();System.out.println("迭代法修改后访问");ListIterator ite1=array.listIterator();while(ite1.hasNext()){Object element1=ite1.next();ite1.set(element1+"!");}ite1=array.listIterator();//遍历访问到了末端,输出时需要重新调用iterator方法while(ite1.hasNext()){Object element1=ite1.next();System.out.print(element1+" ");}System.out.println("方向输出: ");while(ite1.hasPrevious()){Object element =ite1.previous();System.out.print(element+" ");}//一定要注意,iterator指向何处,lisiterator可以实现双向遍历类集}}
0 0
- 用迭代的方法访问类集Iterator和ListIterator
- Iterator和listIterator的区别
- Iterator和ListIterator的用法
- Iterator和listIterator的区别
- Iterator和listIterator的区别
- Iterator和ListIterator的区别
- Iterator和ListIterator的区别
- Iterator和ListIterator的知识点
- Iterator和ListIterator的区别
- Iterator和ListIterator的区别
- Iterator和ListIterator的区别
- Iterator和ListIterator的区别
- LinkedList方法总结 ListIterator和Iterator的区别
- Iterator和ListIterator的作用和区别
- Iterator和ListIterator的作用和区别
- Java类集框架——Iterator和ListIterator 迭代器的使用(遍历集合)
- Iterator和ListIterator的不同使用方法
- Iterator和ListIterator的不同使用方法
- 智能聊天机器人小黄鸡及其制作方法
- POJ 3253 Fence Repair
- 在安装时指定java环境变量
- OpenGL: aux辅助库规则几何对象
- rgb与cmyk颜色模式
- 用迭代的方法访问类集Iterator和ListIterator
- lwip TCP传输速率振荡问题解决
- 寻找适合自己的道路
- VS2010 安装后找不到ADO.NET 实体数据模型
- UVA-465-Overflow
- C#后台判断上传文件大小
- Jquery easyui 密码两次输入相等的验证
- java 异常捕捉 ( try catch finally )中return的影响
- java项目实施过程中的主意事项