Swap two numbers in java using function

Hey guys!! Welcome to flower brackets blog. In this post we are going to learn swap two numbers in java using function.

Swap two numbers in java using function

Swap two numbers in java using function

Now let’s learn java program to swap two numbers using function. Here’s the code,

Also read – java swap

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.print("First  number : ");
         obj.numOne = sc.nextInt();

         System.out.print("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());
      }
   }
}

Output:

First number : 50
Second number : 100
After swapping – numOne : 100, numTwo : 50

Related Posts