CODE IS HERE — хороший и простой пример TreeMap в java для отслеживания пар ключ-значение, добавленных на карту. в отсортированном порядке. Однако я не уверен, как сохранить только 10 элементов в TreeMap. Как сделать так, чтобы размер TreeMap всегда был постоянным, например 10? Таким образом, исходная проблема заключается в следующем: отслеживать первые десять пар ключ-значение, взвешенных по значению в TreeMap, в то время как поток ключ-значение продолжает поступать.
Я хочу посмотреть, как написать код на java, чтобы уменьшить размер TreeMap. Я думаю, что это примерно так: сначала добавьте новую пару ключ-значение в TreeMap, затем вы проверяете размер TreeMap, если он больше 10, затем удаляете наименьшую пару ключ-значение из TreeMap и размер возвращается к 10, и TreeMap готов добавить в него новую пару ключ-значение.