java 两个数交换问题

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

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


简单修改就可以了:

java 两个数交换问题

交换连个数的方法

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

二、使用异或(如上)

三、使用加减法


java 两个数交换问题

这个不需要解释吧


转载于:https://blog.51cto.com/tzxvae/1421952

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-05-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-21
  • 2021-12-09
相关资源
相似解决方案