-7

可能重复:
Java 运算符:|= bitwise OR and assign示例

boolean bAlive;

bAlive |= this.properties.containsKey(name);

在上面,代码使用'|'. 为什么使用'|' ?

提前致谢。

4

1 回答 1

5

布尔值与右侧的值进行或运算。

如果this.properties.containsKey(name)TRUE,则bAlive设置为TRUE

否则,bAlive保持不变。

于 2012-05-23T04:56:17.590 回答