gpt4 book ai didi

java - 编辑外部存储中的文件

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

在我的应用程序中,我正在编写一个文件并将其存储在外部存储中

但是每次我想编辑它时,我都必须获取文件的数据,删除它,然后使用新数据重新创建它。

但是有没有办法直接编辑现有文件而不是删除并重新创建它?

最佳答案

感谢 blackbelt 帮助我。

以下是如何执行此操作 -

File gpxfile = new File(File address, "filename.txt");

BufferedWriter bW;

try {
bW = new BufferedWriter(new FileWriter(gpxfile));
bW.write("file text");
bW.newLine();
bW.flush();
bW.close();
} catch (IOException e) {
e.printStackTrace();
}

这将重写该文件。如果您只想添加一行而不是替换整个内容,则替换

bW = new BufferedWriter(new FileWriter(gpxfile));

bW = new BufferedWriter(new FileWriter(gpxfile, true));

关于java - 编辑外部存储中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26177527/

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