Java Program to Swap the Contents of two Numbers using Bitwise XOR Operation.



Java Program to Swap the Contents of two Numbers using Bitwise XOR Operation.


import java.util.Scanner;
public class Swap_BitwiseXOR 
{
    public static void main(String args[])
    {
        int m, n;
        Scanner s = new Scanner(System.in);
        System.out.print("Enter the first number:");
        m = s.nextInt();
        System.out.print("Enter the second number:");
        n = s.nextInt();
        m = m ^ n;
        n = m ^ n;
        m = m ^ n;
        System.out.println("After Swapping");
        System.out.println("First number:"+m);
        System.out.println("Second number:"+n);
    }
}
 

Post a Comment

Post a Comment (0)

Previous Post Next Post