BitSet es una clase definida en el paquete java.util. Crea una array de bits representados por valores booleanos.
Requisito previo: Java BitSet | Set 1 Bitset.isEmpty() Este método se usa para verificar si hay bits que están configurados como verdaderos, en el BitSet especificado. Este método devuelve verdadero si este BitSet no contiene bits establecidos en verdadero.
Sintaxis:
public boolean isEmpty()
Valor devuelto: este método devuelve verdadero si este BitSet no contiene bits establecidos en verdadero. De lo contrario, devuelve falso . El siguiente programa ilustra el método BitSet de isEmpty():
Java
// Java program illustrating Bitset // isEmpty() function. import java.util.*; public class GFG { public static void main(String[] args) { // Constructors of BitSet class BitSet bs1 = new BitSet(); BitSet bs2 = new BitSet(); BitSet bs3 = new BitSet(); /* set is BitSet class method explained in next articles */ bs1.set(0); bs1.set(1); bs1.set(2); bs1.set(4); // assign values to bs2 bs2.set(4); bs2.set(6); bs2.set(5); bs2.set(1); bs2.set(2); bs2.set(3); // Printing the 2 Bitsets System.out.println("bs1 : " + bs1); System.out.println("bs2 : " + bs2); System.out.println("bs3 : " + bs3); // Performing isEmpty on bitsets System.out.println("Is bs1 empty : " + bs1.isEmpty()); System.out.println("Is bs2 empty : " + bs2.isEmpty()); System.out.println("Is bs3 empty : " + bs3.isEmpty()); } }
Producción:
bs1 : {0, 1, 2, 4} bs2 : {1, 2, 3, 4, 5, 6} bs3 : {} Is bs1 empty : false Is bs2 empty : false Is bs3 empty : true