【发布时间】:2019-10-14 17:41:38
【问题描述】:
我正在阅读 Kathy 和 Bret 的 SCJP 6 书,并从这本书第 4 章(运算符)中看到了一些文字
因为你知道 既然 Java 不是 C++,那么您不会对 Java 运算符通常不是这样感到惊讶 超载。但是,有一些例外的运算符会被重载:
- + 运算符可用于将两个数字基元相加,或 如果任一操作数是字符串,则执行连接操作。
- &、| 和 ^ 运算符都可以以两种不同的方式使用,尽管如 在这个版本的考试中,他们的小游戏能力不会被测试。
我无法理解 &, | 的第二种用法和 ^ Java 中的运算符,分别是按位与、或和异或。 java中&运算符的两种不同使用方式是什么?
【问题讨论】:
标签: java operators bitwise-operators