자바 두 변수의 교환(세 번 째 변 수 를 빌 리 지 않 음)구체 적 인 실현 방법

952 단어 Java변수 교환
하나의 클래스 를 만 듭 니 다.이 클래스 에서 두 변 수 를 정의 하고 초기 값 을 지정 한 다음 에 두 변수의 값 을 교환 합 니 다.세 번 째 변 수 를 빌 리 지 않 고 다른 변 수 를 사용 하거나 실행 하여 두 변수 값 의 교환 을 실현 하도록 요구 합 니 다

import java.util.Scanner;
public class VariableExchange {
    public static void main(String[] args){
        System.out.println(" A ");
        Scanner scanner=new Scanner(System.in);
        long A=scanner.nextLong();
        System.out.println(" B ");
        Scanner scannerB=new Scanner(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);
    }
}
효 과 는 그림 과 같다.

좋은 웹페이지 즐겨찾기