java 两个数交换问题

java  两个数交换问题

大家其实知道可以用异或来实现交换  学过C的人看如上的程序  一看以为肯定交换了

但是注意 C对表达式的计算顺序和Java是不同的  java是从左往右的  所以不对


简单修改就可以了:

java  两个数交换问题

交换连个数的方法

一、使用中间量  (这个就不多说了)

二、使用异或(如上)

三、使用加减法


java  两个数交换问题

这个不需要解释吧


java 两个数交换问题,布布扣,bubuko.com

java 两个数交换问题

上一篇:Python-同时匹配邮箱和电话号码的正则表达式


下一篇:动态加载页面数据的小工具 javascript + jQuery (持续更新)