经典指数          
原因
2574
浏览数
0
收藏数
 

请编写一个函数,函数内不使用任何临时变量,直接交换两个数的值。 给定一个int数组AB,其第零个元素和第一个元素为待交换的值,请返回交换后的数组。 测试样例: [1,2] 返回:[2,1]

     举报   纠错  
 
切换
1 个答案

importjava.util.*;

publicclassExchange {

    publicint[] exchangeAB(int[]

AB) {

        // write code here

        AB[0]=AB[0]+AB[1];

        AB[1]=AB[0]-AB[1];

        AB[0]=AB[0]-AB[1];

        returnAB;

    }

}

 
切换
撰写答案