Program Discussion :: Basics
297 / 279
Write a Swapping program using XOR operation.
Answer:
import java.util.*;
public class SwapUsingXor
{
public static void main(String []args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter 2 numbers: ");
int a=sc.nextInt();
int b=sc.nextInt();
System.out.println("Before swapping a= "+a+" || b= "+b);
a=a^b;
b=a^b;
a=a^b;
System.out.println("After swapping a= "+a+" || b= "+b);
}
}
Asked In ::
Language:
Siddhartha Paul
19 Jun, 2019 2:16 PM
import java.util.*;
public class SwapUsingXor
{
public static void main(String []args)
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter 2 numbers: ");
int a=sc.nextInt();
int b=sc.nextInt();
System.out.println("Before swapping a= "+a+" || b= "+b);
a=a^b;
b=a^b;
a=a^b;
System.out.println("After swapping a= "+a+" || b= "+b);
}
}