问答详情
源自:3-1 RandomAccessFile基本操作

关于右移问题

既然左边的是高位,右边是低位,那为啥第一次写入要右移24位,不是越往右移,值越低吗,到底是怎么一回事?

提问者:朦胧5 2020-02-20 11:55

个回答

  • 孤城浪子55555
    2020-02-21 15:02:32
    已采纳

    write()只能写入右边低位的8位,要想把最左边的8位写进去就得把左边的移动到右边来,移动24位过后最左边的8位就到了最右边,就能写了

  • 朦胧5
    2020-02-21 15:35:18

    插入的图片不见,粘贴补上。

    http://img1.mukewang.com/5e4f880a0001c92d08860569.jpg


  • 朦胧5
    2020-02-21 15:34:28


    懂了,顺便画了张图,看不懂的请来打我