Я относительно новичок в Java и часто обнаруживаю, что мне нужно сортировать Map<Key, Value> по значениям.
Поскольку значения не уникальны, я обнаружил, что преобразовал keySet в array и сортировал этот массив с помощью сортировки массива с помощью специализированного компаратора, который сортирует по значению, связанному с ключом.
Есть ли более простой способ?