2016-03-02 10 views
0

Есть ли способ, чтобы получить Двунаправленный итератор над TreeMap, т.е. iterator[(A,B)] с hasPrevious, previous методы, завершающие hasNext, next методы?Двунаправленный итератор над TreeMap [A, B]

Я знаю, что он не существует изначально в scala, но у меня есть какая-то надежда, что некоторые трюки могут сделать это через некоторые java-адаптеры/фасад/обертки.

ответ

1

TreeMap предлагает метод navigableKeySet(), который возвращает NavigableSet, который предоставляет descendingIterator().

Не знаете, как вы будете работать с этим в Scala.

+0

Извините, я не был достаточно ясен: scala не реализует эту функцию. Но да, ваша ссылка правильная! Я удалил свой комментарий. – norisknofun

 Смежные вопросы

  • Нет связанных вопросов^_^