java中>>>是什么意思?
2 回答

UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個贊
在Java中>、>>、>>>三者的區(qū)別
在java中:
>表示大于,如:if(a>b)...結(jié)果是boolean類型
>>表示右移,如:int i=15; i>>2的結(jié)果是3,移出的部分將被拋棄。
轉(zhuǎn)為二進(jìn)制的形式可能更好理解,0000 1111(15)右移2位的結(jié)果是0000 0011(3),0001 1010(18)右移3位的結(jié)果是0000 0011(3)。
>>>叫什么我也不是很清楚,但是我知道它表示的含義:
j>>>i 與 j/(int)(Math.pow(2,i))的結(jié)果相同,其中i和j是整形。
添加回答
舉報(bào)
0/150
提交
取消