Существует ли реализация карты Java, которая возвращает ближайший содержащийся ключJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Существует ли реализация карты Java, которая возвращает ближайший содержащийся ключ

Сообщение Anonymous »

Я ищу реализацию Map, которая возвращает значение, связанное с запрошенным ключом, или, если оно отсутствует, возвращает ближайшее значение, большее или меньшее по запросу (вместе с фактическим ключом, возможно, в виде Map.Entry).< /p>

Например, если карта содержит следующие пары строковый ключ/значение:

alpha:AYE, beta:BEE, charlie:CEE, delta: DEE

и вы попросите «Следующий выше» для «Канада», вы получите обратно Чарли:CEE

Конечно, если вы попросите Далее выше или Далее ниже для «Чарли» вы получите обратно Чарли:CEE

Он должен использовать компаратор, чтобы, если он содержит цифровые клавиши 1, 2, 3 и Я запрашиваю Next выше для версии 1.4, он вернет ключ 2.

Подробнее здесь: https://stackoverflow.com/questions/881 ... tained-key
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»