Returns the number of bits of space actually in use by this BitSet to represent bit values. The maximum element in the set is the size - 1st element.
Program
package com.candidjava;
import java.util.BitSet;
/**
* @author :vinod kumar v
* @description :Returns the number of bits of space actually in use by this
* BitSet to represent bit values. The maximum element in the set
* is the size - 1st element.
**/
public final class BitSetSize {
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("The size of obj:" + obj.size());
System.out.println("The size of obj1:" + obj1.size());
}
}
Output
The Value in obj:{0, 1, 2, 3}
The Value in obj1{2, 4, 6, 8}
The size of obj:64
The size of obj1:64
Explanation
public int size()
Returns the number of bits of space actually in use by this BitSet to represent bit values. The maximum element in the set is the size - 1st element.