如题:
有
int a =2;
int b =4;
两个变量,要求不使用第三变量就互换两变量值
java中有如下两种解决办法:
1:
a = a+b;
b = a-b;
a= a-b;
2:
a =a^b;
b =a^b;
a =a^b;
本文介绍了一种不使用第三个变量的情况下,在Java中交换两个整数变量的方法。提供了两种实用的解决方案,一种利用加减运算实现,另一种则通过异或运算完成。
如题:
有
int a =2;
int b =4;
两个变量,要求不使用第三变量就互换两变量值
java中有如下两种解决办法:
1:
a = a+b;
b = a-b;
a= a-b;
2:
a =a^b;
b =a^b;
a =a^b;

被折叠的 条评论
为什么被折叠?