HashMap<Integer, double[]> 等价于宝藏?

HashMap<Integer, double[]> equivalent in trove?

我刚刚了解了 trove 库以及它如何比 JDK 的地图更有效地存储内存。我之前是用hash map存储totalSize = 2^N double array条目,如下:

final Map myTable = new HashMap(totalSize);

我想知道 Trove 中是否有对应的 class?或者如果有一种方法可以使用 Class TIntDoubleHashMap 生成与 myTable HashMap?

相同的集合

我将不胜感激 help/suggestion。

A double[] 实际上是一个对象,所以您应该只使用 TIntObjectHashMap<double[]>.