Java での ^ 演算子の使用について、いくつかの例を挙げて説明できる人はいますか?
58802 次
5 に答える
99
これは、ほとんどの言語で ^ と同じで、XOR のみです。
false ^ false == false
true ^ false == true
false ^ true == true
true ^ true == false
于 2009-01-20T09:13:03.247 に答える
9
他の回答のいくつかは、それがビット単位の XOR であるとだけ言っていますが、このソースによると、オペランドがブール型の場合、論理 XOR になることもあることに注意してください。
于 2012-11-13T20:52:40.113 に答える
6
ビット単位の XOR です。
于 2009-01-20T09:13:06.240 に答える
4
それがビット単位の排他的 OR 演算です。詳細については、Java チュートリアルのビット単位およびビット シフト演算子のセクションを参照してください。
于 2009-01-20T09:16:03.770 に答える
4
ビットごとの XOR 演算に使用される Java ^ 演算子。
このリンクに従って、演算子の優先順位も確認してください。
于 2009-01-20T09:25:30.053 に答える