gpt4 book ai didi

java - 如何在 java 文本文件中追加现有行

转载 作者:行者123 更新时间:2023-12-02 00:28:55 25 4
gpt4 key购买 nike

我在添加到文本文件中的现有行而不覆盖该特定行或添加新行时遇到问题。

例如,我的文本文件中有一行:

hello my name is

我想添加到这一行,使其变为:

hello my name is joe bloggs

谢谢

我的任务是创建一个帮助台程序,并且我正在尝试合并一项功能,使用户能够编辑他们发布的问题。因此,程序需要能够附加文本文件中的任何行 - 不一定只是最后一行

最佳答案

如果它不在文件末尾,那么您就会遇到麻烦 - 您基本上是在谈论在文件中间插入数据,而传统上文件系统不支持这种情况.

解决此问题的正常方法是创建一个文件 - 从旧文件中复制插入点之前的部分,然后写入新数据,然后复制原始文件的其余部分。最后,执行您需要的任何重命名/删除操作。

关于java - 如何在 java 文本文件中追加现有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9520305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com