我正在尝试编写一个java函数,它将改变一个大文件中的1个字节。我如何在android上用java读取和写入文件中的特定地址?我尝试过fis.read(byte b[],int off,int len),每次都得到强制关闭。
ioekq8ef1#
使用RandomAccessFile。启动示例:
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). }
1条答案
按热度按时间ioekq8ef1#
使用
RandomAccessFile
。启动示例: