【java实例】【java扫描器】java变量互换
2017-04-28 本文已影响14人
天下熙熙皆为利来啊
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