Java中的位移运算中的>>(逻辑右移)和>>>(算术右移)的区别?

问题描述:

Java中的位移运算中的>>(逻辑右移)和>>>(算术右移)的区别?

逻辑右移是将各位依次右移指定位数,然后在左侧补0,
算术右移是将各位依次右移指定位数,然后在左侧用原符号位补齐