当前位置: java社区 > 02-初窥门径 > 阅读正文

java交换2个数值变量的值

2021.8.17.   458 次   175字

使用第三个变量作为中间变量

        int a = 10;
        int b = 20;
        int c;
        c = a;
        a = b;
        b = c;
        System.out.println(a);
        System.out.println(b);

不使用额外变量

        int a = 10;
        int b = 20;
        a = a ^ b;
        b = a ^ b;
        a = a ^ b;
        System.out.println(a);
        System.out.println(b);

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群