我想在BitSet数组中按顺序存储从1到N的数字。除了在每个数字上使用set()方法之外,还有其他解决方案吗?谢谢!
答案 0 :(得分:1)
有BitSet
中设置位范围的操作;例如set(from, to, value)
。例如,
for (int i = from; i < to; i++) {
bitset.set(i, true);
}
相当于
bitset.set(from, to, true);
后一种形式很可能更快。