首页javastringJava Data Type - 如何将多行字符串保存到文本文件,而不覆盖之前的文本

Java Data Type - 如何将多行字符串保存到文本文件,而不覆盖之前的文本

我们想知道如何将多行字符串保存到文本文件,而不覆盖之前的文本。
import java.io.BufferedWriter;
import java.io.FileWriter;

public class Main {

  public static void main(String[] args) throws Exception {
    String multilineString = "This is line 1\nthis is line 2\nthis is last line";

    FileWriter fileWriter = new FileWriter("multiline.txt", true);

    BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
    bufferedWriter.write(multilineString + "\n");
    bufferedWriter.flush();
    bufferedWriter.close();
    fileWriter.close();
  }
}