换位输出

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); }

转载于:https://www.cnblogs.com/JPAORM/archive/2012/05/09/2509841.html

不借助第三个变量进行两个变量的换位输出相关推荐

  1. C++不借助第三变量交换两个变量的值

    C++不借助第三变量交换两个变量的值 源代码: #include<iostream> using namespace std; int main(){int x,y;cout<< ...

  2. php比较两个变量的值_总结PHP不用第三个变量交换两个变量的值的几种方法

    "PHP不用第三个变量交换两个变量的值"这个题看到过好多次了,看来面试确实喜欢考这道题.今天,对于这个题目,我自己总结了几种方法,可能不全,大家来互相补充. 有些仅适用于字符串,方 ...

  3. JAVA不借助第三个变量实现两个变量交换的思考

    网上存在三种方法: 1) 算术运算 简单来说,就是通过+和-运算来实现.代码如下: int a,b; a=10;b=12; a=b-a; //a=2;b=12 b=b-a; //a=2;b=10 a= ...

  4. 不借助第三方变量交换两个变量的值(多种方法)

    转载自:https://blog.csdn.net/kangkermit/article/details/21371159 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换.代码 ...

  5. 不用引入第三变量交换两个变量的值

    前几天发现了一个问题:有人告诉我,要进行变量交换,就必须引入第三变量! 假设我们要交换a和b变量的值,如果写成 int a=5,b=10; a=b; b=a; 那么结果就是两个都是10,理由不言而喻. ...

  6. PHP中不用第三个变量交换两个变量的值

    相信大家在PHP面试或者学习中经常会遇到这个问题就是"不用第三个变量来交换两个变量的值",今天正对这个问题来讨论一下: 第一种方法:首先会想到的 这种方法简单可行,顺利的交换了两个 ...

  7. 不使用第三个变量交换两个变量的值

    小结一下: 给出两个变量:var a = 1, b = 2; 方法一: a = a + b; b = a - b; a = a - b; a, b 的值已经交换. 方法二: a = a ^ b; b ...

  8. 不使用第三变量交换两个变量的值

    在 Java 中,经常会需要交换两个变量的值,我们一般是使用第三变量完成,比如 temp = a; a = b; b = temp; 这样的写法确实能达成目标,但因此而引入了第三变量,对资源的消耗增加 ...

  9. Java中三种方法交换两个变量的值

    1.中间变量 是最普也是最广泛使用的交换方式: 这种方法很容易理解,就是创建temp中间变量,m把值给temp,n给m,temp将m的值给n,这样就实现了交换. 2.加减运算 前提只能是数字 因为这种 ...

最新文章

  1. jmeter实现多并发
  2. 编程python用什么软件比较好-新手入门Python编程的8个实用建议
  3. 记录mysql的配置表误删
  4. SCA/SDO与WCF的比较
  5. websocket的加密和解密
  6. Starling粒子系统工具
  7. java流框架_Java中的IO框架流二
  8. 快速排序中pivot的选取策略
  9. T-SQL 小数点转换百分数
  10. word自带公式编辑_怎么在Word上编辑数学公式?教你一招
  11. HBuilder常用的快捷操作
  12. 计算机桌面怎么改为d盘,win7怎么把桌面文件夹路径改为d盘
  13. 计算机语言收入排名,全球人均收入排名美元_计算机语言收入排名
  14. python 文本分析
  15. Nginx的下载与安装及配置
  16. Android SAX解析远程服务器端的xml,防止解析的时候出现空格或者标点符号再次解析的方法
  17. nuxt服务端渲染技术
  18. 创业十诫之三:忽视成本预算
  19. Linux下jar启停脚本
  20. 海龟绘图turtle模块

热门文章

  1. WordPress /wp-admin/users.php畸形s参数路径泄漏漏洞
  2. (转)VC++多线程编程
  3. 精通javascript、javascript语言精粹读书笔记
  4. 【南邮操作系统实验】页面置换算法(FIFO、LRU、OPT) C++ 版
  5. RSA加密算法【手把手解释】
  6. python语法(二)——截取字符串的方法详解
  7. 每个Wi-Fi都有独一无二的IP地址吗?
  8. 银行有没有必要建立数据中台?看看这些架构师和技术总监怎么说
  9. 怎样用一份数据透视表打动老板
  10. 使用 RandomStringUtils 类来生成随机码/随机数