64 votes

opérateur ^ en java

Quelqu'un peut-il expliquer l'utilisation de l'opérateur ^ en java avec quelques exemples?Merci

85voto

Cody Brocious Points 24042

C'est le même que ^ dans la plupart des langues, tout un XOR.

0 ^ 0 == 0
1 ^ 0 == 1
0 ^ 1 == 1
1 ^ 1 == 0

8voto

tennenrishin Points 453

Certains des autres réponses seulement dire que c'est un XOR au niveau du bit, mais notez qu'il peut aussi être une logique XOR si les opérandes sont de type booléen, selon cette source.

6voto

empi Points 8609

C'est XOR au niveau du bit.

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

4voto

Zach Scrivena Points 15052

C'est le bit à bit OU exclusif. Découvrez le bit à Bit et Opérateurs de Décalage de Bits de la section de la Java des tutoriels pour plus d'informations.

4voto

DonX Points 3816

En java ^ opérateur utilisé pour l'opération XOR au niveau du bit.

Suivez ce lien pour voir la priorité de l'opérateur aussi.

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X