java中>>>是什么意思?

java中>>>是什么意思?


哈士奇WWW
浏览 500回答 2
2回答

UYOU

在Java中>、>>、>>>三者的区别在java中:>表示大于,如:if(a>b)...结果是boolean类型>>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。>>>叫什么我也不是很清楚,但是我知道它表示的含义:j>>>i 与 j/(int)(Math.pow(2,i))的结果相同,其中i和j是整形。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java