黑马程序员技术交流社区

标题: ListIterator [打印本页]

作者: 叶子和大人    时间: 2015-10-30 14:12
标题: ListIterator
ListIterator中的相前和向后迭代能一起使用吗?会不会产生什么异常或者错误???

作者: xiexie758    时间: 2015-10-30 15:38
测试了下:
List list=new ArrayList();
                list.add("a");
                list.add("v");
                list.add("d");
                list.add("w");
                ListIterator it=list.listIterator();
                System.out.println(list.size());
                while(it.hasNext()){
                       
                                String s=(String)it.next();
                                String s1=(String)it.previous();
                                System.out.println(s);
                                System.out.println(s1);
                       
                }
打印结果是重复性的:a.....无限循环无法停止

作者: 叶子和大人    时间: 2015-10-30 23:28
xiexie758 发表于 2015-10-30 15:38
测试了下:
List list=new ArrayList();
                list.add("a");

恩 我没问清楚,是想说加上remove或者set操作会怎么样,因为上班没地方做测试,所以来问问




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2