移动通信软件编程基础Java语言课件.ppt

位运算符 运算符 运算 计算规则 按位与 只有参加运算的两位都为1,‘’运算的结果才为1,否则就为0。 | 按位或 只有参加运算的两位都为0,‘|’运算的结果才为0,否则就为1。 ^ 按位异或 只有参加运算的两位不同,‘^’运算的结果才为1,否则就为0。 左移位 左移指定位数,右边补0 右移位 右移高位是0,左边补0,高位是1,左边补1 无符号右移位 左边补0 public class RunBit { public static void main(String[] args) { System.out.println(3 2 结果是: + ( 3 2 ) ); System.out.println(8 | 9 结果是: + ( 8 | 9 ) ); System.out.println(8 ^ 9 结果是: + ( 8 ^ 9 ) ); } } 3 2 结果是: 2 位运算符示例 8 | 9 结果是: 9 8 ^ 9 结果是: 1 运算符的优先级 . [] () {} ; , ++ -- ~ ! (数据类型) * / % + - = = == != ^ | || ?: = *= /= %= += -= = = = = ^= |= 低 高 优 先 级 控制语句的类型 控制

文档评论(0)

1亿VIP精品文档

相关文档