Crie uma classe, defina duas variáveis na classe e especifique o valor inicial para ela e depois troque os valores das duas variáveis. As duas variáveis podem ser alcançadas usando o XOR RUN.
A cópia do código é a seguinte:
importar java.util.scanner;
classe pública variableExchange {
public static void main (string [] args) {
System.out.println ("Por favor, insira o valor da variável A");
Scanner Scanner = New Scanner (System.in);
longo a = scanner.nextlong ();
System.out.println ("Por favor, digite o valor da variável b");
Scanner scannerb = new scanner (System.in);
longo b = scannerb.nextlong ();
System.out.println ("a ="+a+"/t"+"b ="+b);
System.out.println ("Execute a troca variável ...");
A = a^b;
B = b^a;
A = a^b;
System.out.println ("a ="+a+"/t"+"b ="+b);
}
}
O efeito é mostrado na figura: