Создайте класс, определите две переменные в классе и укажите первоначальное значение для него, а затем обменяйте значения двух переменных. Две переменные могут быть достигнуты с помощью xor run.
Кода -копия выглядит следующим образом:
импортировать java.util.scanner;
public class variableExchange {
public static void main (string [] args) {
System.out.println («Пожалуйста, введите значение переменной a»);
Сканер сканер = новый сканер (System.in);
long a = scanner.nextlong ();
System.out.println («Пожалуйста, введите значение переменной B»);
Scanner Scannerb = новый сканер (System.in);
long b = scannerb.nextlong ();
System.out.println ("a ="+a+"/t"+"b ="+b);
System.out.println ("Выполнить переменную своп ...");
A = a^b;
B = b^a;
A = a^b;
System.out.println ("a ="+a+"/t"+"b ="+b);
}
}
Эффект показан на рисунке: