以下是从Java-ListIterator中的Collection检索元素的示例-
import java. util.* ; public class Demo { public static void main(String args[]) { Vector<Integer> my_vect = new Vector<Integer>(); my_vect.add(56); my_vect.add(78); my_vect.add(98); my_vect.add(34); ListIterator my_iter = my_vect.listIterator(); System.out.println("向前:"); while (my_iter.hasNext()) System.out.print(my_iter.next()+" ") ; System.out.print("\n\nIn backward direction:\n") ; while (my_iter.hasPrevious()) System.out.print(my_iter.previous()+" "); } }
输出结果
向前: 56 78 98 34 In backward direction: 34 98 78 56
名为Demo的类包含main函数,其中定义了Vector实例。借助“ add”功能将元素添加到向量中。现在,将创建一个ListIterator实例,并将矢量的元素打印在屏幕上。借助“ hasPrevious”和“ previous”功能,向量的元素也可以反向打印。