Trove 中是否有与 Java 的 , 或 类似Collections.singleton
的Collections.singletonList
东西singletonMap
?
我正在使用许多 trove 集合来减少内存占用的应用程序。但是,我一直找不到任何单例 Trove 收藏。例如,TLongHashSet
使用默认构造函数创建具有 1 个元素的 a 将导致TLongHashSet
具有 23 个元素的基础数组。即使将初始大小和加载因子指定为 1 和 1 仍然会产生一个包含 5 个元素的底层数组(Trove 的最低素数是 5 基于gnu.trove.impl.PrimeFinder
)。除了底层数组之外,还有其他类变量可以为单例实现删除。