java 更改文件中的特定字节

uinbv5nw  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(148)

我正在尝试编写一个java函数,它将改变一个大文件中的1个字节。我如何在android上用java读取和写入文件中的特定地址?我尝试过fis.read(byte b[],int off,int len),每次都得到强制关闭。

ioekq8ef

ioekq8ef1#

使用RandomAccessFile
启动示例:

try (RandomAccessFile raf = new RandomAccessFile(file, "rw")) {
    raf.seek(5); // Go to byte at offset position 5.
    raf.write(70); // Write byte 70 (overwrites original byte at this offset).
}

相关问题