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