多语言展示
当前在线:953今日阅读:84今日分享:32

java语言如何实现不用中间变量实现变量互换

在两个元素变量互换是,我们需要创建一个中间变量来实现两个元素的互换,但是临时变量的创建增加了系统资源的消耗。其实是可以采用位运算实现两个数的互换。
工具/原料
1

eclipse软件

2

win7系统

方法/步骤
1

打哨暗开eclipse软件,小伙伴们也可采用其他的IDE;

2

建立个工程,工程中要含有主类和主方法;

4

采用异或运算实现交换总槐级,这里使用了异或运算的自反性,代码如下: A=A^B; B=B^A; A=A^B; System.out.println('A='+A+'\tB='+B);

5

单击“编译并运行”按钮,接着我们输出我们要要交换的数字,单击回车;

6

接着就会看到我们变换的效果,如图所示。

注意事项
1

如有疑问可以留言

2

分享可以使我们懂得更多

推荐信息