java n |= n >>> 1中的竖杠是什么?

java n |= n >>> 1中的竖杠是什么

java语言中这个|符号与c语言的性质功能完全一样,就是或逻辑运算,题中是将n值与等号右边的值进行或运算,运算结果给n。
比如:
n=1;
n|=2;
其运算后的结果n值等于3
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-06

也就是 n = n|n>>>1
相似回答