Conjunto de bits de Java | o()

Requisito previo: Java BitSet | Set 1
BitSet es una clase definida en el paquete java.util . Crea una array de bits representados por valores booleanos. 
Realiza un OR lógico del BitSet llamador con el BitSet llamado. Este BitSet se establece solo cuando es verdadero y el argumento BitSet tiene el valor verdadero.
Sintaxis: 

public void and(BitSet set);

Ejemplos: 

Input : 
set1 : {1, 2, 4}
set2 : {2, 3, 4}

Output : After performing set1.or(set2)
set2 : {1, 2, 3, 4}

Programa: 

Java

// Java program illustrating Bitset Class or() function.
import java.util.*;
public class GFG {
    public static void main(String[] args)
    {
        // Constructors of BitSet class
        BitSet set1 = new BitSet();
        BitSet set2 = new BitSet(6);
 
        /* set is BitSet class method
        explained in next articles */
        set1.set(21);
        set1.set(45);
        set1.set(8);
        set1.set(23);
 
        // assign values to set2
        set2.set(12);
        set2.set(89);
        set2.set(21);
        set2.set(78);
        set2.set(93);
        set2.set(3);
 
        // Printing the 2 Bitsets
        System.out.println("set1 : " + set1);
        System.out.println("set2 : " + set2);
 
        // Performing logical AND
        // on set2 set with set1
        set2.or(set1);
 
        // set2 set after Performing AND
        System.out.println("After Performing OR :");
        System.out.println(set2);
    }
}
Producción: 

set1 : {8, 21, 23, 45}
set2 : {3, 12, 21, 78, 89, 93}
After Performing OR :
{3, 8, 12, 21, 23, 45, 78, 89, 93}

 

Artículos relacionados : 

  1. Ejemplos de clase de conjunto de bits Conjunto 1
  2. Conjunto de ejemplos de clase de conjunto de bits 2
  3. Ejemplos de clase de conjunto de bits Conjunto 3

Publicación traducida automáticamente

Artículo escrito por barykrg 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 *