21xrx.com
2025-03-31 05:15:15 Monday
文章检索 我的文章 写文章
如何在Java中追加文件内容
2023-06-12 04:16:14 深夜i     15     0
Java FileWriter 文本 追加 覆盖

Java中,我们可以使用FileWriter来向文件中写入内容,但是默认情况下它会覆盖原有的文件内容。如果我们想要追加文本而不是覆盖它,我们该怎么做呢?

不用担心,Java为我们提供了另一个类FileWriter的构造方法,它允许我们在原有文件的结尾写入内容而不是覆盖它。

下面是示例代码:

try {
  FileWriter fw = new FileWriter("myFile.txt",true); //true表示追加文本
  fw.write("This is the new content");
  fw.close();
} catch (IOException e) {
  e.printStackTrace();
}

如上所示,我们只需在FileWriter构造函数中将第二个参数设置为true,就可以将文本追加到原有文件的结尾处了。

  
  

评论区