Установка собственного класса в качестве ключа в Java Hashmap
У меня есть класс, который я хочу установить в качестве ключей в HashMap. Я уже реализовал метод CompareTo для этого класса. Но все же, когда я делаю:
map.put(new MyKey(dummyArguements) , dummyValue ); System.out.println(map.get( new MyKey(dummyArguements) ) );
Я получаю ноль. Это означает, что hashmap не может определить, что два ключа (для вызова get & put) одинаковы.
Может ли кто-нибудь помочь мне здесь, пожалуйста?