Wednesday, February 25, 2015

ListIterator Example

This list iterator is used to display the elements in both the directions.


package com.listsample;

import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;

public class ListIteratorExample {
   public static void main(String a[]){
       List<Integer> li = new ArrayList<Integer>();
       ListIterator<Integer> litr = null;
       li.add(23);
       li.add(98);
       li.add(29);
       li.add(71);
       li.add(5);
       litr=li.listIterator();
       System.out.println("Elements in forward directiton");
       while(litr.hasNext()){
           System.out.println(litr.next());
       }
       System.out.println("Elements in backward directiton");
       while(litr.hasPrevious()){
           System.out.println(litr.previous());
       }
   }
}

No comments:

Post a Comment