gpt4 book ai didi

java - 如何在文件中的特定位置写入内容

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:45 26 4
gpt4 key购买 nike

假设我有一个名为 abhishek.txt 的文件,其中包含以下行

I am , and what is your name.

现在我要写

Abhishek

在“我是”之后,就像我是 Abhishek,..如何直接在这个特定位置写入内容。

最佳答案

您不能将数据插入文件...文件系统(通常)根本不支持这样的操作。通常,您打开一个文件进行读取,另一个文件进行写入,将文件的第一部分从一个流复制到另一个流,写入额外部分,然后复制文件的第二部分。

如果您尝试替换原始文件,则需要将其删除并将新文件移动到位。

有时将整个文件一次读入内存可能更简单 - 这取决于您要做什么以及文件有多大。

关于java - 如何在文件中的特定位置写入内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786697/

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