This question already has answers here:
What is the most efficient Java Collections library? [closed]
(12个答案)
4年前关闭。
我想高效地存储一组整数。由于包装类,Java中的HashSet在内存使用方面不是很有效。整数排序的数组将失去摊销的常数时间查找。我还需要遍历每个元素,因此BitSet也不太好。
(12个答案)
4年前关闭。
我想高效地存储一组整数。由于包装类,Java中的HashSet在内存使用方面不是很有效。整数排序的数组将失去摊销的常数时间查找。我还需要遍历每个元素,因此BitSet也不太好。
最佳答案
广泛使用的GNU Trove库提供了许多出色的原始类型集合
http://trove.starlight-systems.com/
https://bitbucket.org/trove4j/trove
10-08 16:13