Example usage for java.util BitSet get

List of usage examples for java.util BitSet get

Introduction

In this page you can find the example usage for java.util BitSet get.

Prototype

public BitSet get(int fromIndex, int toIndex) 

Source Link

Document

Returns a new BitSet composed of bits from this BitSet from fromIndex (inclusive) to toIndex (exclusive).

Usage

From source file:Main.java

public static void main(String[] args) {

    BitSet bitset1 = new BitSet(8);
    BitSet bitset2 = new BitSet(8);

    // assign values to bitset1
    bitset1.set(0);//from  ww  w  .j  av a2s  .  co m
    bitset1.set(1);
    bitset1.set(2);
    // assign values to bitset2
    bitset2.set(2);
    bitset2.set(4);

    // print the sets
    System.out.println("Bitset1:" + bitset1);
    System.out.println("Bitset2:" + bitset2);

    // get index 1 to 4 of bitset1
    System.out.println(bitset1.get(1, 4));

    // get index 2 to 10 of bitset2
    System.out.println(bitset2.get(2, 10));

}

From source file:com.roche.sequencing.bioinformatics.common.utils.BitSetUtil.java

public static byte[] getByteArray(BitSet bitset, int startBit, int stopBit) {
    return bitset.get(startBit, stopBit + 1).toByteArray();
}

From source file:at.tuwien.mnsa.smssender.SMSPDUConverter.java

private BitSet leftShiftBitset(BitSet bitset, int positions) {
    return bitset.get(positions, Math.max(positions, bitset.length()));
}