Scala可变BitSet,哪里有变异操作?

zig*_*tar 11 collections scala

我正在尝试将两个BitSet对象添加到一起(改变其中一个).这应该是位集的有效操作.但似乎唯一的做法就是这样做++=.查看源代码,这似乎不会以不同方式添加bitset.

是的,在Scala 2.9.1中,对可变位集定义了没有有效的逻辑更新操作吗?这是毫无意义的,不是吗?

zig*_*tar 2

为了回应评论,我已提交了增强请求

因为我正在回答我自己的问题(没有肯定的答案),所以我只会添加一些我偶然发现的 Bitset 实现的链接。目前我正在使用 Java BitSet,但似乎有更有效的替代方案: