클래스를 작성하고 클래스에서 두 변수를 정의하고 초기 값을 지정한 다음 두 변수의 값을 교환하고 값의 값만 허용하지 않아야합니다. 두 변수는 XOR 실행을 사용하여 달성 할 수 있습니다.
코드 사본은 다음과 같습니다.
java.util.scanner import;
공개 클래스 변수 exchange {
public static void main (String [] args) {
System.out.println ( "변수 a의 값을 입력하십시오");
스캐너 스캐너 = 새 스캐너 (System.In);
long a = scanner.nextlong ();
System.out.println ( "변수 b의 값을 입력하십시오");
스캐너 스캐너 B = 새 스캐너 (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);
}
}
효과는 그림에 나와 있습니다.