首页 文章

我可以在超过某些字节的情况下反转文件通道

提问于
浏览
0

在我的编程中,我不知道我需要为我处理它的某个对象读取多少字节 . 但我知道它最多只有1024字节 .

处理完对象后,如何将剩余的字节放回文件中,即将fc转换为重新生成的字节数 .

我的意思是我可以让文件通道返回一定数量的字节,比如当前位置的4个字节吗? -

1 回答

  • 0

    使用 FileChannel ,您可以轻松获得并设置位置 .

    FileChannel channel = ...
    // rewind 4 bytes
    channel .position(channel .position()-4);
    

相关问题