Я хотел бы вставить элементы в HashMap, TreeMap или SortedMap (вы можете предложить некоторые другие api), используя значение Comparator.
Я прочитал много сообщений, включая этот один, большинство сообщений предлагают повторно вставить HashMap в SortedMap со значением Comparator после того, как все элементы были вставлены.
Мне не интересно снова вставлять все значения. Разве нет опции или аналогичной структуры карты, которая поддерживает активацию значения Компаратор после каждой вставки?
Если есть дублирующаяся проблема, я бы по достоинству оценил ссылку (я сделал некоторый поиск, хотя, возможно, я пропустил некоторые)
Опять же, я заинтересован в добавлении значения в какую-то упорядоченную карту, так что все элементы будут упорядочены по значению, а не по ключу, после каждой отдельной вставки.
Значение в записи карты на самом деле является сложным объектом с некоторыми геттерами, и я хочу сортировать только конкретным получателем объекта value.