Home Java Master-java Java Bitwise XOR "^" Operator



Java Bitwise XOR "^" Operator
Posted on: September 8, 2007 at 12:00 AM
In this section, you will learn how to use bitwise XOR "^" operator in Java.

Java Bitwise XOR "^" Operator

     

In this section, you will learn how to use bitwise XOR "^" operator in Java. The Java programming language has operators that perform bitwise operations. In the example below we have shown the usage of  bitwise XOR "^" operator.

Description of code:

The bitwise XOR "^" operator  produces 1 if both of the bits in its operands are different. However, if both of the bits are same then this operator produces 0. Moreover if both of the bits are 1 i.e. 1^1 then also it produces 1.

In the program code given below, the corresponding bits of both operands are 1 and 0, hence we get 1 as output because the bits are different. 

Here is the code of program: 

class BitwiseXOR
  public static void main(String args[]){
  System.out.println(" ^ XOR operator");
  int x = 0;
  System.out.println("1 ^ 0 = " + x);
  }
}

Output of the program:

C:\unique>javac BitwiseXOR.java

C:\unique>java BitwiseXOR
^ XOR operator
1 ^ 0 = 1

C:\unique>

Download this example.

Related Tags for Java Bitwise XOR "^" Operator:
javaprogrammingormformlanguageiooperatorsoperatorbitwiseoperausageshowforexamplebitprogramtoramexamlanxorshbieitwisepeinrmoperationsasmsageminminjoperationagehowprotorxaxampsatratioishamplsausawisvatwssthshoavbeloatihatpleplprmionogro


More Tutorials from this section

Ask Questions?    Discuss: Java Bitwise XOR "^" Operator   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.