import java.util.ListIterator; 
 
import java.util.LinkedList; 
 
public class Main { 
 
  public static void main(String[] args) { 
    LinkedList<String> lList = new LinkedList<String>(); 
 
    lList.add("1"); 
    lList.add("2"); 
    lList.add("3"); 
    lList.add("4"); 
    lList.add("5"); 
 
    ListIterator itr = lList.listIterator(); 
    System.out.println("forward direction"); 
 
    while (itr.hasNext()){ 
      System.out.println(itr.next()); 
    } 
    System.out.println("reverse direction"); 
    while (itr.hasPrevious()){ 
      System.out.println(itr.previous()); 
    } 
  } 
} 
 
    
     
     
     
     
     
  
  |