Source of StringLinkedListDemo.java


  1: //StringLinkedListDemo.java

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

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

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