int x = 3;
int y = 8;
/*方法一
x = x + y;
y = x - y;
x = x - y;*/
/*方法二
x ^= y;
y ^= x;
x ^= y;*/
System.out.println("x="+x+";y="+y);
两个常量交换值,不用到第三个变量
最新推荐文章于 2022-04-08 14:49:38 发布
int x = 3;
int y = 8;
/*方法一
x = x + y;
y = x - y;
x = x - y;*/
/*方法二
x ^= y;
y ^= x;
x ^= y;*/
System.out.println("x="+x+";y="+y);