如何在Java中的特定位置覆盖文件内容?

时间:2018-12-03 04:11:36

标签: java file file-io

我正在处理大文件,我想在特定位置覆盖同意文件,如下所示:

helloworld123456

覆盖第6个单词的新内容“互联网”

hellointernet456

非常感谢您

编辑: RandomAccessFile可以直接查找并写入文件及其工作方式

randomAccessFile.seek(5); 
randomAccessFile.write("internet".getBytes());

1 个答案:

答案 0 :(得分:0)

如此处回答:

  

您无法将数据插入文件。您可以使用RandomAccessFile覆盖特定位置的数据。但是,插入操作需要更改其后的所有数据。

how to write content in a Specific position in a File