黑马程序员_java入门_互换的三种方式

------- android培训、java培训、期待与您交流! ----------

一.用第三方变量

定义一个临时变量

int temp;

temp=n;

n=m;

m=temp;

 

二.不用第三方变量

1.用加法

n=n+m;

m=n-m;

n=n-m;

 

2.用异或法

n=n^m;

m=n^m;

n=n^m;(n^n^m)

 

一般只用第一种方法 ,容易想到一些。

 

你可能感兴趣的:(黑马程序员_java入门_互换的三种方式)