首页 > 编程学习 > 异或 两数交换

异或 两数交换

发布时间:2022/9/14 4:49:20
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);
}
Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号