Contact: aviboots(AT)netvision.net.il
43,942 questions
57,349 answers
573 users
class Main { public static void main(String[] args) { int a = 5, b = 13; a = a + b; b = a - b; a = a - b; System.out.println("a = " + a); System.out.println("b = " + b); } } /* run: a = 13 b = 5 */
class Main { public static void main(String[] args) { int a = 5, b = 13; a = a + b - (b = a); System.out.println("a = " + a); System.out.println("b = " + b); } } /* run: a = 13 b = 5 */
class Main { public static void main(String[] args) { int a = 5, b = 13; a = a ^ b; b = a ^ b; a = b ^ a; System.out.println("a = " + a); System.out.println("b = " + b); } } /* run: a = 13 b = 5 */
class Main { public static void main(String[] args) { int a = 5, b = 13; a = b - ~a - 1; b = a + ~b + 1; a = a + ~b + 1; System.out.println("a = " + a); System.out.println("b = " + b); } } /* run: a = 13 b = 5 */