Source of 18.22.java


  1: public boolean contains(T anEntry)
  2: {
  3:    Node currentNode = firstNode;
  4: 
  5:    while ( (currentNode != null) && 
  6:            (anEntry.compareTo(currentNode.getData()) > 0) )
  7:    {
  8:       currentNode = currentNode.getNextNode();
  9:    } // end while
 10: 
 11:    return (currentNode != null) && 
 12:            anEntry.equals(currentNode.getData());
 13: } // end contains
 14: // Version 4.0