importjava.util.*;publicclassListIteratorTest{publicstaticvoidmain(String[]args){String[]books={"Java讲义","高等数学"};ListbookList=newArrayList();for(inti=0;i
import java.util.*;
public class ListIteratorTest
{
public static void main(String [] args)
{
String [] books = {"Java讲义" ,"高等数学"};
List bookList = new ArrayList();
for(int i = 0; i < books.length; i++)
{
bookList.add(books[i]);
}
ListIterator lit = bookList.listIterator();
while(lit.hasNext())
{
System.out.println(lit.next());
lit.add("----分隔符------");
}
System.out.println("====下面开始反向迭代====");
while(lit.hasPrevious());
{
System.out.println(lit.previous());
}
}
}
=========================================================
执行输出如下:
大神们,帮忙看看,为什么反向迭代的没了,试了好几次,代码哪里有错?
展开