Java - Boolean logicalOr(boolean a, boolean b) Method



Description

The Java Boolean logicalOr() returns the result of applying the logical OR operator to the specified boolean operands.

Declaration

Following is the declaration for java.lang.Boolean.logicalOr(boolean a, boolean b) method

public static boolean logicalOr​(boolean a, boolean b)

Parameters

a − the first operand

b − the second operand

Return Value

This method returns the logical OR of a and b.

Exception

NA

Computing Logical OR on two Boolean with true, true Values Example

The following example shows the usage of Boolean logicalOr() method for a true and true value. In this program, we've created two boolean variables and assigned them true values. Thereafter we've obtained the logical OR using logicalOr() method on both the boolean variable and result is obtained. Finally result is printed.

package com.tutorialspoint;

public class BooleanDemo {
   public static void main(String[] args) {

      // create 3 boolean variables
      boolean b1, b2, result;
      
      // assign value to b1, b2
      b1 = true;
      b2 = true;
      
      // perform the logical OR operation
      result = Boolean.logicalOr(b1, b2);	  
      
      // print result
      System.out.println( "b1: " + b1 + " OR b2: " + b2 +", b1 OR b2: " + result );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

b1: true OR b2: true, b1 OR b2: true

Computing Logical OR on two Boolean with true, false Values Example

The following example shows the usage of Boolean logicalOr() method for a true and true value. In this program, we've created two boolean variables and assigned them true and false values. Thereafter we've obtained the logical OR using logicalOr() method on both the boolean variable and result is obtained. Finally result is printed.

package com.tutorialspoint;

public class BooleanDemo {
   public static void main(String[] args) {

      // create 3 boolean variables
      boolean b1, b2, result;
      
      // assign value to b1, b2
      b1 = true;
      b2 = false;
      
      // perform the logical OR operation
      result = Boolean.logicalOr(b1, b2);	  
      
      // print result
      System.out.println( "b1: " + b1 + " OR b2: " + b2 +", b1 OR b2: " + result );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

b1: true OR b2: false, b1 OR b2: true

Computing Logical OR on two Boolean with false, false Values Example

The following example shows the usage of Boolean logicalOr() method for a true and true value. In this program, we've created two boolean variables and assigned them false values. Thereafter we've obtained the logical OR using logicalOr() method on both the boolean variable and result is obtained. Finally result is printed.

package com.tutorialspoint;

public class BooleanDemo {
   public static void main(String[] args) {

      // create 3 boolean variables
      boolean b1, b2, result;
      
      // assign value to b1, b2
      b1 = false;
      b2 = false;
      
      // perform the logical OR operation
      result = Boolean.logicalOr(b1, b2);	  
      
      // print result
      System.out.println( "b1: " + b1 + " OR b2: " + b2 +", b1 OR b2: " + result );
   }
}

Output

Let us compile and run the above program, this will produce the following result −

b1: false OR b2: false, b1 OR b2: false
java_lang_boolean.htm
Advertisements