Source of 12.9.java


  1: // @author Frank M. Carrano, Timothy M. Henry
  2: // @version 5.0
  3: public void add(T newEntry)
  4: {
  5:    Node newNode = new Node(newEntry);

  7:    if (isEmpty())
  8:       firstNode = newNode;
  9:    else                              // Add to end of nonempty list
 10:    {
 11:       Node lastNode = getNodeAt(numberOfEntries);
 12:       lastNode.setNextNode(newNode); // Make last node reference new node
 13:    } // end if        
 14:    
 15:    numberOfEntries++;
 16: } // end add