Wednesday, 23 November 2016

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

  1. public class SwapTwoNumbers {
  2.  
  3. public static void main(String[] args) {
  4.  
  5. int number1=20;
  6. int number2=30;
  7.  
  8. System.out.println("Before Swapping");
  9. System.out.println("Value of number1 is :" + number1);
  10. System.out.println("Value of number2 is :" +number2); 
  11.  
  12. number1=number1+number2;
  13. number2=number1-number2;
  14. number1=number1-number2;
  15.  
  16. System.out.println("After Swapping");
  17. System.out.println("Value of number1 is :" + number1);
  18. System.out.println("Value of number2 is :" +number2);
  19.  
  20. }
  21. }



  1. public class SwapTwoNumbers {
  2.  
  3. public static void main(String[] args) {
  4.  
  5. int number1=2;
  6. int number2=4;
  7.  
  8. System.out.println("Before Swapping");
  9. System.out.println("Value of number1 is :" + number1);
  10. System.out.println("Value of number2 is :" +number2); 
  11.  
  12. number1=number1^number2;
  13. number2=number1^number2;
  14. number1=number1^number2;
  15.  
  16. System.out.println("After Swapping");
  17. System.out.println("Value of number1 is :" + number1);
  18. System.out.println("Value of number2 is :" +number2);
  19.  
  20. }
  21. }

No comments:

Post a Comment