美文网首页
【java实例】【java扫描器】java变量互换

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

作者: 天下熙熙皆为利来啊 | 来源:发表于2017-04-28 11:35 被阅读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

    相关文章

      网友评论

          本文标题:【java实例】【java扫描器】java变量互换

          本文链接:https://www.haomeiwen.com/subject/bsvozttx.html