int a=3; int b=5; a=a+b; //交换值 b=a-b; //b现在存的是3 a=a-b; //https://blog.csdn.net/u014381566/article/details/114221870 另一个写法:a^=b;b^=a;a^=b; System.out.println("a="+a+" b="+b);
int a=3; int b=5; a=a+b; //交换值 b=a-b; //b现在存的是3 a=a-b; //https://blog.csdn.net/u014381566/article/details/114221870 另一个写法:a^=b;b^=a;a^=b; System.out.println("a="+a+" b="+b);