Получить соседние пары ключ / значение в древовидной карте для данного ключа - PullRequest
0 голосов
/ 24 марта 2019

Я использую древовидную карту с типами данных Map для хранения дат с соответствующими данными.Я хочу быть в состоянии узнать, что предыдущий или следующий ключ от указанного ключа.Как я могу получить соседний ключ от указанного ключа?Я рассмотрел итерацию по моей карте дерева, но это не очень эффективно.

1 Ответ

2 голосов
/ 24 марта 2019

Если у вас есть заданный ключ, вы можете использовать метод higherKey(key) и lowerKey(key) соответственно.

Также есть соответствующие xxxEntry() варианты.

...