public class ExchangeTwoNum{
public static void main(String[]args)
{
//方法一(加减法)
int a=1;
int b=2;
a=a+b;
b=a-b;
a=a-b;
System.out.println("b值"+b);
System.out.println("a值"+a);
//还原数据,运用方法二
a=1;
b=2;
//方法二(异或运算)
a=a^b;
b=a^b;
a=b^a;
System.out.println("b值"+b);
System.out.println("a值"+a);
}
}
不用额外变量交换两个整数的值
最新推荐文章于 2022-05-02 13:03:35 发布