通过java在文本文件中插入数据

时间:2010-09-18 20:38:33

标签: java file file-io

我想在文本文件的某些位置插入数据而不实际覆盖现有数据。我尝试过RandomAccessFile ....但是它也会覆盖它.... 有没有办法插入数据而不覆盖? - 提前谢谢

2 个答案:

答案 0 :(得分:5)

您必须阅读文件并重写。在此操作过程中,您必须找到要放置文本的位置并将其写入。

答案 1 :(得分:5)

不可能(不使用Java,也不使用任何其他编程语言)“只”在文件中间插入数据,而不必重写文件的其余部分。问题不在于编程语言,问题在于文件的工作方式。