Java.util.BitSet.get() en Java

Hay dos variantes de get() en Bitset, ambas se analizan en este artículo. 1. booleano get (valor int): devuelve verdadero si el valor está presente en Bitset , de lo contrario, devuelve falso.

Declaration : 
public boolean get(int value)
Parameters : 
value : The value to check.
Return Value : 
Returns boolean true, if element present else returns false.

Java

// Java code to demonstrate the
// working of get() in Bitset
 
import java.util.*;
 
public class BitGet1 {
 
public static void main(String[] args)
    {
 
        // declaring bitset
        BitSet bset = new BitSet(5);
 
        // adding values using set()
        bset.set(0);
        bset.set(1);
        bset.set(2);
        bset.set(4);
 
        // checking if 3 is in BitSet
        System.out.println("Does 3 exist in Bitset? : " + bset.get(3));
 
        // checking if 4 is in BitSet
        System.out.println("Does 4 exist in Bitset? : " + bset.get(4));
    }
}

Producción :

Does 3 exist in Bitset? : false
Does 4 exist in Bitset? : true

2. Bitset get(int fromval, int toval) : el método devuelve un nuevo BitSet compuesto por elementos presentes en Bitset desde fromval (inclusivo) hasta toval (exclusivo).

Declaration : 
public BitSet get(int fromval, int toval)
Parameters : 

fromval :  first value to include.
toval : last value to include(ex).

Return Value
This method returns a new BitSet from a range of this BitSet.

Java

// Java code to demonstrate the
// working of get(int fromval, int toval)
// in Bitset
 
import java.util.*;
 
public class BitGet2 {
 
public static void main(String[] args)
    {
 
        // declaring bitset
        BitSet bset = new BitSet(5);
 
        // adding values using set()
        bset.set(0);
        bset.set(1);
        bset.set(2);
        bset.set(3);
 
        // Printing values in range 0-2
        System.out.println("Values in BitSet from 0-2 are : " + bset.get(0, 3));
    }
}

Producción:

Values in BitSet from 0-2 are : {0, 1, 2}

Este artículo es una contribución de Astha Tyagi . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *