gpt4 book ai didi

Java 文件 I/O - 文本文件 - 如何编辑某些内容?

转载 作者:太空宇宙 更新时间:2023-11-04 08:55:26 28 4
gpt4 key购买 nike

如果我有一个文本文件 file.txt 并且它包含随机单词,例如:

fruit:apple
fruit:orange
fruit:grape

在java中,如果我想将第二行更改为fruit:pear我该怎么做?我知道如何附加到 txt 文件的末尾,如下所示:

BufferedWriter wrtr = new BufferedWriter(new FileWriter(file.txt, true));
wrtr.write("blahblah"); //appends

但这不是我想要的,我只想能够编辑文件中某个位置的字符串。有什么想法吗?

最佳答案

您可以按照概述读取/写入文本文件 here 。读取内容后,您可以执行 String.replaceAll("fruit:orange", "fruit:pear") 并将新内容写入文件中。

关于Java 文件 I/O - 文本文件 - 如何编辑某些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2397125/

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