Примитивная упорядоченная коллекция в java - PullRequest
5 голосов
/ 01 августа 2011

Библиотека Trove предоставляет несколько быстрых примитивных коллекций, например, Map, List, но не имеет упорядоченных коллекций, например, SortedMap, TreeSet.Есть ли библиотека, которая предоставляет эти коллекции?

Ответы [ 2 ]

4 голосов
/ 01 августа 2011

Попробуйте http://fastutil.dsi.unimi.it/ для некоторых гигантских упорядоченных структур, но, возможно, не все, что вы хотите.

0 голосов
/ 01 августа 2011

Существует также LinkedMap и ListOrderedMap из библиотеки Common Collection .

OrderedMap map = new LinkedMap();
map.put("FIVE", "5");
map.put("SIX", "6");
map.put("SEVEN", "7");
map.firstKey();  // returns "FIVE"
map.nextKey("FIVE");  // returns "SIX"
map.nextKey("SIX");  // returns "SEVEN"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...