Source of LinkedListDemo.java


  1: 
  2: import java.util.ArrayList;
  3: 
  4: public class LinkedListDemo
  5: {
  6:    public static void main(String[] args)
  7:    {
  8:        LinkedList<String> stringList = new LinkedList<String>( );
  9:        stringList.addANodeToStart("Hello");
 10:        stringList.addANodeToStart("Good-bye");
 11:        stringList.showList( );
 12:   
 13:        LinkedList<Integer> numberList = new LinkedList<Integer>( );
 14:        for (int i = 0; i < 10; i++)
 15:            numberList.addANodeToStart(i);
 16:                    
 17:            numberList.deleteHeadNode();
 18:        ArrayList<Integer> list = numberList.toArrayList( );
 19:        int listSize = list.size( );
 20:        for (int position = 0; position < listSize; position++)
 21:            System.out.print(list.get(position) + " ");
 22:            System.out.println();
 23:     }
 24: }