Обновление Java PriorityQueue, когда его элементы меняют приоритет

я пытаюсь использоватьPriorityQueue упорядочить объекты с помощью.Comparator

Это может быть легко достигнуто, но переменные класса объектов (с помощью которых компаратор вычисляет приоритет) могут измениться после начальной вставки. Большинство людей предложили простое решение удаления объекта, обновления значений и его повторной вставки, как это происходит в случае очереди с приоритетами.Компаратор вводится в действие.

Есть ли лучший способ, чем просто создать класс-оболочку вокруг PriorityQueue, чтобы сделать это?

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

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