摘要:
Java定义的位运算(bitwiseoperators)直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,andbyte。表4-2列出了位运算:表4.2位运算符及其结果运算符结果~按位非(NOT)(一元运算)&按位与(AND)|按位或(OR)^按位异或(XOR)>>右移>>>右移,左边空出的位以0填充运算符结果<<左移&=按位与赋值|=按位或赋值^=按位异或赋值>>=右移赋值>>>=右移赋值,左边空出的位以0填充<<=左移赋值续表既然位运算符在整数范围内对位操作 阅读全文