Java program to swap two numbers using function

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

java program to swap two numbers using function

Java program to swap two numbers using function

Now let’s learn an example 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