005-Java运算符

1.  求余符号,余数的符号是和被除数保持一致的。

2. 自增自减运算符不改变变量的数据类型。

逻辑运算符

逻辑与:&

逻辑或:|

逻辑非:!

短路与:&&

短路或:||

逻辑亦或:^

位运算符

左移<<  : 空位补0,被移除的高位丢弃。在一定范围内,每向左移一位,相当于*2

右移>>  : 被移位的二进制,最高位是0,右移后则补0;最高位是1,则补1。在一定范围内,每向右移一位,相当于/2

无符号右移>>>:被移位的二进制,最高位补0.

与运算& :二进制位进行&运算。只有1&1时等于1.

或运算| :二进制或运算,只有0|0时等于0

异或运算^ :二进制位进行^运算。相同为0,不同为1.

取反运算~: 

 

posted @ 2019-06-07 15:42  NirvanaInFire  阅读(124)  评论(0编辑  收藏  举报