Java BitSet | or()
Last Updated :
29 Jul, 2021
Prerequisite : Java BitSet | Set 1
BitSet is a class defined in the java.util package. It creates an array of bits represented by boolean values.
It performs a logical OR of the caller BitSet with the called BitSet. This BitSet gets set only when it is true and the BitSet argument has the value true.
Syntax:
public void and(BitSet set);
Examples:
Input :
set1 : {1, 2, 4}
set2 : {2, 3, 4}
Output : After performing set1.or(set2)
set2 : {1, 2, 3, 4}
Program:
Java
import java.util.*;
public class GFG {
public static void main(String[] args)
{
BitSet set1 = new BitSet();
BitSet set2 = new BitSet( 6 );
set1.set( 21 );
set1.set( 45 );
set1.set( 8 );
set1.set( 23 );
set2.set( 12 );
set2.set( 89 );
set2.set( 21 );
set2.set( 78 );
set2.set( 93 );
set2.set( 3 );
System.out.println( "set1 : " + set1);
System.out.println( "set2 : " + set2);
set2.or(set1);
System.out.println( "After Performing OR :" );
System.out.println(set2);
}
}
|
Output:
set1 : {8, 21, 23, 45}
set2 : {3, 12, 21, 78, 89, 93}
After Performing OR :
{3, 8, 12, 21, 23, 45, 78, 89, 93}
Related Articles :
- Bitset Class Examples Set 1
- Bitset Class Examples Set 2
- Bitset Class Examples Set 3
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...