swaping of two numbers using only TWO Variables
SOURCE : SwapUsingTwoVariable.javapublic class SwapUsingTwoVariable { /** * @param args */ public static void main(String[] args) { SwapUsingTwoVariable swap = new SwapUsingTwoVariable(); swap.numberswap(25,32); swap.numberp(34,76); } private void numberp(int i, int j) { System.out.println("number before swap " + i+ " "+j); i=i^j; j=i^j; i=i^j; System.out.println("number after swap " + i+ " "+j ) ; } private void numberswap(int num1,int num2){ System.out.println("number before swap " + num1+ " "+num2); num1=num1+num2; num2=num1-num2; num1=num1-num2; System.out.println("number after swap " + num1+ " "+num2 ) ; }}INPUTnumber before swap 25 32number before swap 34 76OUTPUT
number after swap 32 25number after swap 76 34

0 comments :
Post a Comment