Swap two numbers without using a third variable

 public static void swapNumbers(int a, int b) {

b = b + a; a = b - a; b = b - a; } public static void main(String[] args) { int a = 10; int b = 20; swapNumbers(a, b); System.out.printf("a is %d, b is %d", a, b); // a is 10, b is 20 }

Comments

Popular posts from this blog

Android - Using KeyStore to encrypt and decrypt the data

Stack and Queue

Java Reflection API