Algoritmo de intercambio con XOR
Intercambia dos valores enteros mediante operaciones XOR y devuélvelos en orden inverso como un int[].
Ejemplos
Program.xor(10, 41) ➞ new int[] { 41, 10 }
Program.xor(69, 420) ➞ new int[] { 420, 69 }
Program.xor(12345, 890412) ➞ new int[] { 890412, 12345 }Notas
Usa operaciones XOR en lugar de una variable temporal o de devolver directamente new int[] { b, a }.