2011-08-01 46 views
5

Trove庫提供了一些快速原始集合,例如Map,List,但它沒有任何有序集合,例如SortedMap,TreeSet。有沒有提供這些集合的庫?java中的原始有序集合

回答

4

嘗試http://fastutil.dsi.unimi.it/對於一些巨大的有序結構,但可能不是你想要的全部。

+0

這看起來是正確的使用(從文檔)。看起來,「巨型收藏」並不是重點。 –

-1

還有LinkedMapListOrderedMap來自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" 
+0

雖然,關於原始類型的集合的問題。 –