【发布时间】:2015-03-17 07:41:10
【问题描述】:
我正在寻找一个 java 项目的源代码,在这里我找到了一个运算符 |= 用于布尔变量。
谁能告诉我这到底是什么?以及使用它的最佳方式。
感谢您的回复,现在改进我的问题:|= 速记运算符实际上做了什么。根据我的测试显示:
false | true = true
false | false = false
true | false = true
true | true = true
但我仍然不清楚,它是如何确定结果的。以及我可以使用它的任何用例。
谢谢
【问题讨论】:
-
它被称为
shorthand operator -
@Shams 这是一个逻辑或,请参阅我的更新。
-
请考虑将其中一个答案标记为已接受。