2011-08-01 20 views
5

Troveライブラリには、Map,Listなどの高速プリミティブコレクションが用意されていますが、順序付きコレクションはありません(SortedMapTreeSetなど)。それらのコレクションを提供するライブラリはありますか?JavaのプリミティブコレクションJava

答えて

4

いくつかの巨大な秩序構造に対してはhttp://fastutil.dsi.unimi.it/を試してください。

+0

これは、ドキュメントから使用するのに適しています。 「巨大コレクション」は焦点ではないようです。 –

-1

Common CollectionライブラリーのLinkedMapおよびListOrderedMapもある。

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

しかし、プリミティブ型のコレクションについて質問しました。 –

関連する問題