Sappiamo di poter utilizzareJava allineati collezione con un elenco secondario conteggio basata
Collections.sort
per ordinare un elenco, dopo tutti gli elementi inseriti.
Ma se gli elementi vengono inseriti una volta, forse il SortedMap
è più efficace?
Tuttavia, il SortedMap
non ha il metodo subList
.
Quello che mi serve è qualcosa come SortedMap
in grado di inserire efficacemente una piccola quantità di elementi molte volte, e si può sempre ottenere un 1-1000 sottolista top-down con un'interfaccia Comparator
.
Qualche suggerimento?
questo [domanda] (http://stackoverflow.com/questions/8725387/why-is-there-no-sortedlist-in-java) potrebbe aiutare probabilmente. – zencv
@zencv la domanda non menziona il 'subList', che esattamente quello che mi serve – rufushuang
Non' NavigableSet' supporta quel tipo di subviews? Penso che metodi come "NavigableSet.subSet (start, end)" potrebbero probabilmente funzionare qui. –