Java中三种交换值得方式
生活随笔
收集整理的這篇文章主要介紹了
Java中三种交换值得方式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
方式一: 適用于任意數(shù)據(jù)類型
int i= 3 ,j=4;
int temp = 0;
temp = i;
i = j;
j = temp;
方式二:只適用于整型數(shù)據(jù)
int i = 3,j = 4;
i = i + j;
j = i - j;
i = i - j;?
簡(jiǎn)化寫(xiě)法: i +=j; ?j = i - j; ?i -= j;
方式三: 異或運(yùn)算 ,只適用于整型數(shù)據(jù)
int i = 3 , j = 4;
i = i ^ j;
j = i ^ j;
i = i^ j;
簡(jiǎn)化寫(xiě)法 : I^=j; ?j^= i; ?i^=j;
總結(jié)
以上是生活随笔為你收集整理的Java中三种交换值得方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java简介、安装及一些注意事项
- 下一篇: Java百文买百鸡