任何人都可以解释在一些例子中使用^运算符在java中?^运算符在java
52
A
回答
71
这与^在大多数语言中相同,只是XOR。
false^false == false
true^false == true
false^true == true
true^true == false
6
4
这就是按位异或运算。 查看Java tutorials的Bitwise and Bit Shift Operators section了解更多信息。
4
6
一些其他的答案只能说是按位异或,但要注意,它也可以是一个逻辑XOR如果操作数是布尔型,根据this source。
相关问题
- 1. ++运算符在Java
- 2. Java |运算符
- 3. Java“&”运算符
- 4. Java运算符? :
- 5. Java =运算符
- 6. Java int'through'int运算符?
- 7. Java - 'this'运算符
- 8. Java instanceof运算符
- 9. java位运算符
- 10. 定时运算符+,运算符,运算符*和运算符/
- 11. 什么是Java“= +”运算符?
- 12. == Java中的运算符
- 13. Java传播运算符
- 14. Cassandra 3.4 Java LIKE运算符
- 15. instanceOf java中的运算符
- 16. 条件运算符&& in java
- 17. Java逻辑运算符
- 18. Java模数运算符
- 19. Java?:vb.net中的运算符
- 20. java三元运算符
- 21. 位运算符的Java
- 22. 不懂java运算符?和:
- 23. 增量运算符java
- 24. C++&Java - 重载运算符
- 25. %java中的BigInteger运算符
- 26. Java - 验证运算符
- 27. Java中的运算符
- 28. Java和python ^运算符
- 29. Java计算器运算符错误
- 30. 逻辑运算符或位运算符(Java)的
嗯,不是_any_语言 - VB使用^来取幂。 – gkrogers 2009-01-20 09:15:09
是的,但VB总是使用不同的东西......;) – 2009-10-11 23:38:45