Java运算符>、>>、>>>
来源:互联网 发布:天球仪软件 编辑:程序博客网 时间:2024/06/08 08:39
>表示大于,如:if(a>b)…结果是boolean类型
>>表示带符号右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。
>>>无符号右移:按二进制形式把所有的数字向右移动对应巍峨位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。其他结构和>>相似。
JAVA中其他位运算符:~ 按位非(NOT)(一元运算)& 按位与(AND)| 按位或(OR)^ 按位异或(XOR)>> 右移>>> 右移,左边空出的位以0填充<< 左移&= 按位与赋值|= 按位或赋值^= 按位异或赋值>>= 右移赋值>>>= 右移赋值,左边空出的位以0填充<<= 左移赋值
0 0
- Java运算赋值运算符
- Java| Java 运算符
- Java位运算符
- java运算符
- java中的“%”运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- java 运算符优先级
- Java 位运算符
- java 运算符
- JAVA入门:运算符
- JAVA 运算符 >> >>> <<
- JAVA移位运算符
- Java 位运算符
- JAVA移位运算符
- java 运算符
- by Phantom!
- 堆栈
- 39. Combination Sum
- PHP常用的三种设计模式学习总结
- sed 和 grep 命令修改当前目录下所有文件
- Java运算符>、>>、>>>
- react-native-gifted-listview(一)
- Android事件分发
- 重启nginx载入配置
- Unity脚本的生命周期
- redis浅谈教你使用redis(一)
- 面试中如何剔除“鱼目混珠”程序员?
- 查找透明图片
- Spark的日志配置