swap a number in java code example
Example 1: swap function java
public static void swap(int[] a, int i, int j){
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
Example 2: 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());
}
}
}
Example 3: java swap variables
a += b;
b = a - b;
a -= b;