JavaSE 爱学习的Draw 2021-10-22 110 阅读1分钟 位运算 “>>”表示右移,如果该数为正,则高位补0,若为负数,则高位补1; “>>>”表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。 5的二进制是0101。 x=5>>2 (>>带符号右移) 将0101右移2位,为:0001。 y=x>>>2 (>>>无符号右移,左边空缺补充为0) 将0001右移2位,补0。结果为:0000。 所以得出答案0 IO流