使用BitSet生成序列号

时间:2013-12-13 06:38:55

标签: java bitset

我想在BitSet数组中按顺序存储从1到N的数字。除了在每个数字上使用set()方法之外,还有其他解决方案吗?谢谢!

1 个答案:

答案 0 :(得分:1)

BitSet中设置位范围的操作;例如set(from, to, value)。例如,

    for (int i = from; i < to; i++) {
        bitset.set(i, true);
    }

相当于

    bitset.set(from, to, true);

后一种形式很可能更快。