当前位置: 代码迷 >> J2EE >> int mid = (low + high) >>> 一; “>>>”什么意思?有什么作用? java基础知识
  详细解决方案

int mid = (low + high) >>> 一; “>>>”什么意思?有什么作用? java基础知识

热度:938   发布时间:2016-04-21 23:29:46.0
int mid = (low + high) >>> 1; “>>>”什么意思?有什么作用? java基础知识
菜鸟咨询下“>>>”什么意思?
google上不好查。
core java上写:>>>运算符将用0填充高位。不明白。
这个到底有什么作用,折腾了好几天,求详解。
谢谢。
>>> java

------解决方案--------------------
请百度: java 位移
------解决方案--------------------
就是无符号右移
比如:8位二进制数: 11111111>>>3  ====》00011111
                    00000111>>>2  ====》00000001
就是说移多少位就在前面加多少0就是了
  相关解决方案