Site icon TestingDocs.com

Java Exclusive OR Operator

Overview

In this tutorial, we will learn about Java Exclusive OR operator with a simple java program. The Exclusive OR( XOR ) operator produces 1 where the bits in its operands are different and produces 0 if they are the same. The (^) is the exclusive OR operation symbol.

Table

Outcome table with the Bitwise Exclusive OR operator

Operand: A Operand: B  Exclusive OR : A ^ B
0 0 0
0 1 1
1 0 1
1 1 0

Sample Program

/
* 
 * Java Program to demonstrate 
 * Bitwise Exclusive OR(XOR) Operator.
 * Java Tutorials -- www.TestingDocs.com 
 */
public class BitwiseExclusiveORDemo {
    public static void main(String args[])
     {
    	  //Declare two variables
          int A = 1;
          int B = 0; 
          System.out.println("A ^ B =: " + (A ^ B));
          A = 0;
          B = 0;
          System.out.println("A ^ B =: " + (A ^ B));
     }
}

Program Output

A ^ B =: 1
A ^ B =: 0

Java Tutorials

Java Tutorial on this website:

https://www.testingdocs.com/java-tutorial/

For more information on Java, visit the official website :

https://www.oracle.com/java/

Exit mobile version