以下案例为什么要将i右移后从高位开始写入呢?不是每次从低位开始写入吗?
以下案例为什么要将i右移后从高位开始写入呢?不是每次从低位开始写入吗?
int i = 0x7fffffff;
//用write方法每次只能写一个字节,如果要把i写进去就得写4次
raf.write(i >>> 24);//高8位
raf.write(i >>> 16);
raf.write(i >>> 8);
raf.write(i);
以下案例为什么要将i右移后从高位开始写入呢?不是每次从低位开始写入吗?
int i = 0x7fffffff;
//用write方法每次只能写一个字节,如果要把i写进去就得写4次
raf.write(i >>> 24);//高8位
raf.write(i >>> 16);
raf.write(i >>> 8);
raf.write(i);
2016-01-06
举报