Source of StringLinkedListDemo.java


  2: public class StringLinkedListDemo
  3: {
  4:     public static void main(String[] args)
  5:     {
  6:         StringLinkedList list = new StringLinkedList( );
  7:         list.addANodeToStart("One");
  8:         list.addANodeToStart("Two");
  9:         list.addANodeToStart("Three");
 10:         System.out.println("List has " + list.length( ) +
 11:                            " entries.");
 12:         list.showList( );

 14:         if (list.onList("Three"))
 15:             System.out.println("Three is on list.");
 16:         else
 17:             System.out.println("Three is NOT on list.");
 18:                         
 19:         list.deleteHeadNode( );
 20:                 
 21:         if (list.onList("Three"))
 22:             System.out.println("Three is on list.");
 23:         else
 24:             System.out.println("Three is NOT on list.");

 26:         list.deleteHeadNode( );
 27:         list.deleteHeadNode( );
 28:         System.out.println("Start of list:");
 29:         list.showList( );
 30:         System.out.println("End of list.");
 31:         }
 32: }