我已经对此进行了相当多的研究,但我还没有看到有关如何执行此操作的示例。如果之前已经回答过这个问题,我深表歉意,但我无法找到它。
我知道这个概念背后的基本思想:创建一个临时文本文件,将要编辑的行之前的文本复制到临时文本文件中,对新文件中的行进行编辑,将其余内容复制到其中,覆盖旧文件,并删除临时文件。但是,我还没有看到任何关于如何执行此操作的示例。如果这非常简单,我真的很抱歉,我在这里学习。
最佳答案
最好删除旧文件,然后重命名临时文件,而不是从性能角度覆盖旧文件,如本示例 Modifying existing file content in Java 中所述。
关于java - 编辑文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996305/