Java Program to Swap two numbers without using third variable in java

package javaprgms;

public class SwapTwoNumbers {

            public static void main(String[] args) {

                        int number1=20;
                        int number2=30;

                        System.out.println("Before Swapping");
                        System.out.println("Value of number1 is :" + number1);
                        System.out.println("Value of number2 is :" +number2);

                        number1=number1+number2;
                        number2=number1-number2;
                        number1=number1-number2;

                        System.out.println("After Swapping");
                        System.out.println("Value of number1 is :" + number1);
                        System.out.println("Value of number2 is :" +number2);

            }
}

Output:
Before Swapping
Value of number1 is :20
Value of number2 is :30

After Swapping
Value of number1 is :30
Value of number2 is :20

No comments:

Post a Comment