import java.util.ArrayList;

public class swap {
    /**
     * 编写一个函数,不用临时变量,直接交换numbers = [a, b]中a与b的值。
     * 思路:两个的和放在第一个,第二个是第一个减去现在的第二个,第一个是第一个减去改变的第二个
     */
    public static void main(String[] args) {
        int []numbers={1,2};
        int []result=swapNumbers(numbers);
        int x=0;
    }
    public static int[] swapNumbers(int[] numbers) {
        numbers[0]=numbers[0]+numbers[1];
        numbers[1]=numbers[0]-numbers[1];
        numbers[0]=numbers[0]-numbers[1];
        return numbers;
    }
    
}