我正在寻找一个java项目的源代码,在这里我找到了一个运算符| =的布尔变量.
有谁能告诉我这究竟是什么?以及使用它的最佳方式.
感谢您的回复,现在改进了我的问题:什么是| =简写运算符实际上做了.根据我的测试,它显示:
false | true = true
false | false = false
true | false = true
true | true = true
但我还是不清楚它是如何决定结果的.以及我可以使用它的任何用例.
谢谢
解决方法:
a | = b;表示与a = a |相同b;,与a = b的方式相同;表示与a = a b;相同.
只要你有a = a |形式的东西,你就会使用它b; (这是罕见的)并希望缩短它.