java documentation指的是BitSet实现下面的long数组," words"每个长篇都是一个词。
这看起来很简单,直到你看到Lucene's OpenBitSet
的构造函数BitSet(long[] bits, int numWords)
如果每个长篇都是一个词,那么
numWords == bits.length
进一步阅读文档,似乎说每个单词都是使用的long的数量,这进一步让我感到困惑,因为如果它们并非全部被使用 - 那么只有数组末尾的那些可能是那些没有被使用 - 在这种情况下,为什么不简单地用期望的长篇复制BitSet
..
有人可以在BitSets
?