What is a valid use of the hashCode() method?
deciding if two instances of a class are equal
moving objects from a List to a HashMap
enabling HashMap to find matches faster
encrypting user passwords