導航:首頁 > 編程語言 > java交換變數

java交換變數

發布時間:2023-09-07 23:21:09

java中交換兩個整數類型的變數

^ 在java中是位運算符,異或運算。你圈的那三行核心代碼就是通過異或運算來交換變數A、B的值。

關於異或運算:異或運算

publicclassTest{
publicstaticvoidmain(String[]args){
intA=14;
intB=5;

A=A^B;
B=B^A;
A=A^B;

System.out.println("A="+A);//A=5
System.out.println("B="+B);//B=14
}
}

執行結果

inttemp=A;//引入一個中間變數
A=B;
B=temp;

㈡ 如何在Java中實現交換兩個變數值的方法

public class Demo {
public static void main(String[] args) {
//調用這個靜態方法傳遞兩個int 型的值就是了。
exchange(2, 6);
}

public static void exchange(int a, int b) {
int temp = 0;
temp = a;
a = b;
b = temp;
System.out.println("a=" + a);
System.out.println("b=" + b);

}
}

㈢ java如何交換a和b的值

是兩個變數的值嗎 用一個中間變數temp就行了 temp=a a=b b=temp

閱讀全文

與java交換變數相關的資料

熱點內容
ios如何使用安卓的帳號 瀏覽:873
程序員公園采訪 瀏覽:801
程序員實戰教程要多長時間 瀏覽:964
企業數據加密技巧 瀏覽:125
租雲伺服器開發 瀏覽:804
程序員告白媽媽不同意 瀏覽:327
攻城掠地怎麼查看伺服器 瀏覽:592
android開機黑屏 瀏覽:568
mc純生存伺服器是什麼意思 瀏覽:440
樹莓派火焰蜂鳴器python 瀏覽:898
我的世界伺服器強制疾跑怎麼開 瀏覽:277
用什麼app看施工圖紙 瀏覽:493
張三學python函數 瀏覽:379
女子程序員照片 瀏覽:307
武漢c程序員招聘 瀏覽:684
csk跟蹤演算法 瀏覽:26
數據挖掘中用到的演算法 瀏覽:846
更改ubuntu伺服器地址 瀏覽:504
學做燒菜用什麼app 瀏覽:704
程序框圖怎麼加密 瀏覽:374