任何人都可以解釋在一些例子中使用^運算符在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