1: // @author Frank M. Carrano, Timothy M. Henry 2: // @version 5.0 3: private int getHashIndex(K key) 4: { 5: int hashIndex = key.hashCode() % hashTable.length; 7: if (hashIndex < 0) 8: hashIndex = hashIndex + hashTable.length; 9: hashIndex = probe(hashIndex, key); 11: return hashIndex; 12: } // end getHashIndex