答案 0 :(得分:5)
使用new FileOutputStream(file, true)
。这将以“附加”模式打开文件,该模式会将写入流的所有数据附加到该文件的末尾。
答案 1 :(得分:4)
你的意思是“你如何附加到文件”?查找文件编写类的[构造函数的附加版本] [1],例如:
public FileWriter(String fileName,
boolean append)
throws IOException
使用此构造函数并将true
传递给append参数。
[1]:http://download.oracle.com/javase/6/docs/api/java/io/FileWriter.html#FileWriter(java.io.File,布尔值)
答案 2 :(得分:0)
如果您在Java 7中使用了新的,可以使用这种方式
try (BufferedWriter writer = Files.newBufferedWriter(outFile, StandardCharsets.UTF_8, StandardOpenOption.APPEND))