定义两个变量a和b,不使用第三个变量,使两个值交换

时间:2022-11-13 20:05:31
public class Demo04 {
public static void main(String[] args) {
test(3,4);
}
public static void test(int a,int b){
System.out.println("交换前 a="+a);
System.out.println("交换前 b="+b);

a = a+b;
b = a-b;
a = a-b;

System.out.println("交换后 a=" +a);
System.out.println("交换后 b=" +b);
}
}