java - 编辑文本文件

标签 java text-files

我已经对此进行了相当多的研究,但我还没有看到有关如何执行此操作的示例。如果之前已经回答过这个问题,我深表歉意,但我无法找到它。

我知道这个概念背后的基本思想:创建一个临时文本文件,将要编辑的行之前的文本复制到临时文本文件中,对新文件中的行进行编辑,将其余内容复制到其中,覆盖旧文件,并删除临时文件。但是,我还没有看到任何关于如何执行此操作的示例。如果这非常简单,我真的很抱歉,我在这里学习。

最佳答案

最好删除旧文件,然后重命名临时文件,而不是从性能角度覆盖旧文件,如本示例 Modifying existing file content in Java 中所述。

关于java - 编辑文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996305/

相关文章:

java - 为什么抽象类中需要构造函数和私有(private)成员?

java - 使用计划的 cron 时,Spring 计划正常关闭不起作用

java - 使用 JPA 使用 native 查询填充 DTO

java - 匿名内部类实际上不是子类吗?

python-3.x - 如何在 Python 中更新文本文件的值

python - 将 pandas Dataframe 行写入文本文件

c++ - 按文本搜索行并将其删除到文本文件中(从 C# 到 C++/CLI)

java - 如何在 GUI 中查看 CSS/HTML?

c - 从文本文件创建二维数组

database - 使用 swi-prolog 更改和删除文本文件中的行