Wiemy, że możemy używaćJava sortowane kolekcję z podmenu count oparte
Collections.sort
posortować listę po wszystkich elementów wstawianych.
Ale jeśli elementy są wstawiane raz, być może SortedMap
jest bardziej efektywny?
Chociaż SortedMap
brakuje metody subList
.
To, czego potrzebuję, to coś w rodzaju SortedMap
, które może efektywnie wstawiać niewielką ilość elementów wiele razy i zawsze może uzyskać od 1 do 1000 podrzędnej listy z interfejsem Comparator
.
Wszelkie sugestie?
To [pytanie] (http://stackoverflow.com/questions/8725387/why-is-there-no-sortedlist-in-java) mogłoby ci pomóc prawdopodobnie. – zencv
@zencv pytanie nie wspomina o 'subList', że dokładnie to, czego potrzebuję – rufushuang
Czy' NavigableSet' nie obsługuje tego rodzaju subviews? Myślę, że metody takie jak 'NavigableSet.subSet (start, end)' prawdopodobnie mogłyby tutaj działać. –