你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

异或 两数交换

2022/9/14 4:55:17
public static void process1() {
    // a, b 指向内存空间位置必须时两块控不同的空间
    // 数组中 a, b 不能相等
    int a = 17;
    int b = 23;
    // a, b 交换值,不需在开阔空间
    a = a ^ b;
    b = a ^ b;
    a = a ^ b;
    System.out.println(a);
    System.out.println(b);
}