日期:2014-05-20 浏览次数:21213 次
public static void main(String[] args) {
List books = new ArrayList();
books.add(new String("java"));
books.add(new String("android"));
ListIterator ite = books.listIterator();
while(ite.hasNext()){
System.out.println(ite.next());
ite.add("----------");
}
while(ite.hasNext()){
System.out.println(ite.next());
}
}
------解决方案--------------------
public static void main(String[] args) {
List books = new ArrayList();
books.add(new String("java"));
books.add(new String("android"));
int i = 1;
ListIterator lit = books.listIterator();
while (lit.hasNext()) {
System.out.println(lit.next());
lit.add("-----");
++i;
lit = books.listIterator(i);
}
}
这样不久达到你的效果了
------解决方案--------------------
lit.add("---------");
要加个计数器 也就是对这个进行控制 不然不但的加------------又不但的输出 死循环