Returns the value of the bit with the specified index. The value is true if the bit with the index bitIndex is currently set in this BitSet; otherwise, the result is false.
Program
package com.candidjava;
import java.util.BitSet;
/**
* @author : vinod kumar v
* @description :The BitSet.get(int bitIndex) method returns the value of the
* bit with the specified index. The value is true if the bit with
* the index bitIndex is currently set in this BitSet; otherwise,
* the result is false.
* */
public final class BitSetGetBitIndex {
public static void main(String[] args) {
BitSet obj = new BitSet(8);
BitSet obj1 = new BitSet(8);
obj.set(0);
obj.set(1);
obj.set(2);
obj.set(3);
obj1.set(2);
obj1.set(4);
obj1.set(6);
obj1.set(8);
System.out.println("The Value in obj:" + obj);
System.out.println("The Value in obj1" + obj1);
System.out.println("" + obj.get(2));
System.out.println("" + obj1.get(4));
}
}
Output
The Value in obj:{0, 1, 2, 3}
The Value in obj1{2, 4, 6, 8}
true
true
Explanation
public boolean get(int bitIndex)
Returns the value of the bit with the specified index. The value is true if the bit with the index bitIndex is currently set in this BitSet; otherwise, the result is false.
Parameters:
bitIndex - the bit index
Returns:
the value of the bit with the specified index
Throws:
IndexOutOfBoundsException - if the specified index is negative