Java program to swap two number without using temporary variable

public class SwapNumberWithoutTemp {
    public static void main(String[] args) {
        int num1 = 60;
        int num2 = 70;
        System.out.println("Before Swap");
        System.out.println("num1:" + num1 + " num2:" + num2);
        num1 = num1 + num2;
        num2 = num1 - num2;
        num1 = num1 - num2;
        System.out.println("After Swap");
        System.out.println("num1:" + num1 + " num2:" + num2);
    }
}

Leave a comment