【java实例】【java扫描器】java变量互换

package com.mytest03;

import java.util.Scanner;

public class VariableExchange { //声明类

public static void main(String[] args) { //主方法

Scanner scan = new Scanner(System.in); // 创建扫描器

System.out.println("请输入变量A的值");

long A = scan.nextLong(); // 接收第一个变量值

System.out.println("请输入变量B的值");

long B = scan.nextLong(); // 接收第二个变量值

System.out.println("A=" + A + "\tB=" + B);

System.out.println("执行变量互换...");

A = A ^ B; // 执行变量互换

B = B ^ A;

A = A ^ B;

System.out.println("A=" + A + "\tB=" + B); //输出交换后的结果

}

}

结果:

请输入变量A的值

10

请输入变量B的值

20

A=10 B=20

执行变量互换...

A=20 B=10

你可能感兴趣的:(【java实例】【java扫描器】java变量互换)