int a = 2; int b = 7; a = a + b; b = a - b; // b = a + b - b = a a = a - b; // a + b - a = b -------------------------------------------------------- int a = 2; int b = 7; a = a ^ b; b = a ^ b; a = a ^ b;
int a = 2; int b = 7; a = a + b; b = a - b; // b = a + b - b = a a = a - b; // a + b - a = b -------------------------------------------------------- int a = 2; int b = 7; a = a ^ b; b = a ^ b; a = a ^ b;
上一篇:git
JAVA 两个类同时实现同一个接口
不浪费额外空间交换数值的四种方法
前言这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 var t; t = a; a = b;
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M