无符号右移不是右边丢弃吗?
无符号右移不是右边丢弃的吗,那像如下代码所示,一上来就右移24位只剩下高8位了,异动的24位全部丢弃了,那第二次还哪来的位可以用来移动?
int str1 = 0x7ffffff;
randomAccessFile.write((str1 >>> 24) );
randomAccessFile.write((str1 >>> 16) );
randomAccessFile.write((str1 >>> 8) );
randomAccessFile.write(str1 & 0xff);