Java: Pobieranie elementu z HashSet

Mam nadzieję, że ktoś może wyjaśnić, dlaczego nie mogę odzyskać elementu zHashSet.

Rozważ mojąHashSet zawierające listęMyHashObjects z ichhashCode() iequals() metody zostały zastąpione poprawnie.

To, co miałem nadzieję zrobić, to skonstruowaćMyHashObject siebie i ustaw odpowiednie właściwości kodu skrótu na określone wartości. Mogę wysłać zapytanie doHashSet aby sprawdzić, czy w zestawie znajdują się obiekty „równoważne” za pomocącontains() metoda. Więc pomimo tego, żecontains() zwraca true dla 2 obiektów, mogą nie być== prawdziwe.

Jak to możliwe, że nie maget() metoda podobna do metodycontains() Prace?

Zainteresowany poznaniem sposobu myślenia o tej decyzji API

questionAnswers(8)

yourAnswerToTheQuestion