scala位运算符

位运算符

1
2
3
4
5
scala> print(a & b)	# 相同为1=上下想乘
scala> print(a | b) # 有11
scala> print(a ^ b) # 不同为1
scala> print(~a) # 按位取反 因为拿到的是补码,-1然后的到反码,反码符号位不变,其他按位取反