交换两个整型数的一些方法总结

来源:互联网 发布:北京房价 知乎 编辑:程序博客网 时间:2024/06/04 18:07
/*
* 一 利用另外一个变量交换
*/
public void exchgeOne(int i, int j){
int value = i;
i = j;
j = value;

}
/*
* 二 利用加法运算
*/
public void exchangeTwo(int i, int j){
i = i+j;
j = i-j;
i = i-j;


}
/*
* 三 利用异或
*/
public void exchangeThree(int i,int j){
i = i^j;
j = i^j;
i = i^j;


}
0 0