Java Exclusive OR Operator
Java Exclusive OR Operator
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/