BitSet void clear(int fromIndex,int toIndex) Method Example Program


Sets the bits from the specified fromIndex (inclusive) to the specified toIndex (exclusive) to false.

Program

package com.candidjava;

import java.util.BitSet;

/**
 * @author :AnandBabu M
 * @description :The BitSet clear(int fromIndex,int toIndex) method sets the
 *              bits from the specified fromIndex (inclusive) to the specified
 *              toIndex (exclusive) to false.
 * */

public final class BitSetClear {
	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);

		obj.clear(1, 3);
		obj1.clear(2, 6);
		System.out.println("The Value in obj:" + obj);
		System.out.println("The Value in obj1" + obj1);

	}
}

Output

The Value in obj:{0, 1, 2, 3}
The Value in obj1{2, 4, 6, 8}
The Value in obj:{0, 3}
The Value in obj1{6, 8}

Explanation

public void clear(int fromIndex,int toIndex)
Sets the bits from the specified fromIndex (inclusive) to the specified toIndex (exclusive) to false.
Parameters:
fromIndex - index of the first bit to be cleared
toIndex - index after the last bit to be cleared
Throws:
IndexOutOfBoundsException - if fromIndex is negative, or toIndex is negative, or fromIndex is larger than toIndex
Since:
1.4


Related Post

Comments


©candidjava.com