^运算符在java中

任何人都可以在一些例子中解释java中^运算符的用法吗?

5 Solutions collect form web for “^运算符在java中”

这与^在大多数语言中是一样的,只是XOR。

false ^ false == false true ^ false == true false ^ true == true true ^ true == false 

一些其他的答案只是说这是一个按位XOR,但是请注意,如果操作数是布尔types,它也可以是一个逻辑XOR,根据这个来源 。

这是按位异或操作 。 查看Java教程的Bitwise和Bit Shift Operators部分以获取更多信息。

在用于按位异或运算的java ^运算符中。

按照这个链接也看运算符的优先顺序。

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

  • 在PHP中,“<<<”代表什么?
  • 复制构造函数和赋值运算符
  • Python中的“@ =”符号是什么?
  • 为什么C中的多个递减运算符在C中工作?
  • Python中增量和减量运算符的行为
  • MySQL中的这个操作符是什么?
  • 在Ruby中map(&:name)是什么意思?
  • 我怎样才能在JavaScript中整数?
  • 按位操作和使用
  • 如果x是列表,为什么x + =“ha”工作,而x = x +“ha”抛出exception?
  • 位运算符简单地翻转一个整数的所有位?