我可以在 Scala 中使用原语吗?
用例用于存储数十亿个整数,因此 4 个字节(对于 int)和 16 个字节(对于整数)之间的区别很重要。
最佳答案
如果您希望 Scala 存储未装箱的原语,您可以使用 Array[Int]
但不要在其上使用任何很酷的 Scala 集合方法(因为它会强制装箱)。
如果您寻找基本类型的不可变集合,您可以查看 Debox ,它提供了专门的缓冲区、集合和映射。该项目仍在发展中,但非常有前途。
关于scala - 如何在 Scala 中使用原语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13084290/