TreeMap, имеющий ключ к объектам разного типа - PullRequest
0 голосов
/ 17 марта 2019

Как мы знаем, TreeMap отсортирован по ключу, и для этого класса ключей должен быть реализован Comparable интерфейс. Но в ситуации, когда древовидная карта не использует обобщенные значения для безопасности, и я добавляю ключ двух разных типов, например map.put (new Student (), "abc") и map.put (new Employee (), "xyz") ) что теперь радует, как сравнивают студента и сотрудника, как древовидная структура поддерживает ключевые заказы

...