web-dev-qa-db-ja.com

^ javaの演算子

誰かがJavaでいくつかの例を使って^演算子の使用を説明できますか?

61
Warrior

これはほとんどの言語の^と同じで、XORだけです。

false ^ false == false
true ^ false == true
false ^ true == true
true ^ true == false 
82
Cody Brocious

他の回答のいくつかは、ビット単位のXORであると述べていますが、論理的XORオペランドがブール型の場合、 this source =。

8
Museful

ビット単位のXORです。

http://en.wikipedia.org/wiki/Exclusive_or

6
empi

それがビットごとの排他的OR operationビットごとおよびビットシフト演算子セクションJavaチュートリアル の詳細。

4
Zach Scrivena

In Java ^ビットごとに使用される演算子XOR操作。

このリンクに従って、演算子の優先順位も確認してください。

http://www.uni-bonn.de/~manfear/javaoperators.php

4
DonX