Write a program to swap two integer number without using third variable in java code example
Example: Java program to swap two numbers using function
import java.util.Scanner;
public class SwapTwoNumberDemo
{
int numOne, numTwo;
public void swapNum(SwapTwoNumberDemo stn)
{
int temp;
temp = stn.numOne;
stn.numOne = stn.numTwo;
stn.numTwo = temp;
}
public static void main(String[] args)
{
SwapTwoNumberDemo obj = new SwapTwoNumberDemo();
try
{
Scanner sc = new Scanner(System.in);
System.out.println("First number : ");
obj.numOne = sc.nextInt();
System.out.println("Second number : ");
obj.numTwo = sc.nextInt();
obj.swapNum(obj);
System.out.println("After swapping - numOne : " + obj.numOne + ", numTwo : " + obj.numTwo);
sc.close();
}
catch(Exception ex)
{
System.out.println("Exception: " + ex.toString());
}
}
}