我使用java.io.File
,创建了一个文件FileInputStream & FileOutputStream
。假设我想更改文件中某些字节的值(例如从字节 15 到 35)而不更改文件的大小。我尝试创建一个RandomAccessFile
对象,然后使用RandomAccessFile.seek
它移动到第 15 个字节,写入我的新字节,然后关闭文件。该文件已更改其大小。这种方法有什么问题,如何成功地做到这一点?
问问题
1000 次