代码示例:
import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
@SuppressWarnings({ "rawtypes", "unchecked" })
public class Demo4_ListIterator {
public static void main(String[] args) {
List list = new ArrayList();
list.add("a");
list.add("b");
list.add("world");
list.add("c");
list.add("d");
list.add("e");
ListIterator lit = list.listIterator();
while (lit.hasNext()) {
System.out.println(lit.next());
}
System.out.println("要先向后调用,才能向前调用");
while (lit.hasPrevious()) {
System.out.println(lit.previous());
}
while (lit.hasPrevious()) {
System.out.println(lit.next());
}
}
}