
真異或真為假,假異或假為假 || 真異或假為真,假異或真為真--------------------------------------------------------------------------------------------a^ b^ a=a-------->這個命題是成立的--------------------------------------------------------------------------------------------在下例中小寫a,b都是指向原始值,大寫指向當前值a=a ^ b;(這里記作條件),并記作:第一步這里"b"還是原來的"b"只是"a"變成a ^ b記作A---------------------------------根據上面的命題,應該不難推出:果讓b=原來的"a",可以讓現在的"A" : a ^ b "^" b即:A^b=a ^ b^b=a不難看出b的值已經等于原來的a了記作B=a經過上面的異或運算,現在的B已經是原來的a了.而現在的A還是a ^ b----------------------------------------------------------------當前B=a 當前 A=a ^ b要得到原來的a等于原來的b.看上面兩個等式不難推出可以讓A=B^A=a ^ b^ a 的結果賦值給A,改變當前A的值此時B=a A=b固:ab交換1:a=a ^ b;2:b=a ^ b;3:a=a ^ b;;或者b=a ^ b;a=a ^ b;b=a ^ b;
【java (異或,同或,與等 ) 代碼填空】
猜你喜歡
- idea是什么
- Java中怎么遍歷map中value值
- 我的世界java版和基巖版有什么區別 關于我的世界java版和基巖版的不同
- 基于Java的茶葉加工專家系統的設計與實現
- java中random是什么意思
- javascript confirm用法
- 什么是JavaBean JavaBean介紹
- java 400 bad request怎么解決
- java if elseif else 執行順序
- javaweb,出現這種錯誤Unable to instantiate Action,請教是何原因?
