Установка собственного класса в качестве ключа в Java Hashmap

У меня есть класс, который я хочу установить в качестве ключей в HashMap. Я уже реализовал метод CompareTo для этого класса. Но все же, когда я делаю:

map.put(new MyKey(dummyArguements) , dummyValue );
System.out.println(map.get( new MyKey(dummyArguements) ) );

Я получаю ноль. Это означает, что hashmap не может определить, что два ключа (для вызова get & put) одинаковы.

Может ли кто-нибудь помочь мне здесь, пожалуйста?

Ответы на вопрос(8)

Ваш ответ на вопрос