Java中的文件追加写只需要在一般写入文件操作时,多传入个append的标志即可,具体见下面代码。
代码展示:
package learnjava.fileIO;
import java.io.FileWriter;
import java.io.IOException;
/**
* 在需要以追加方式写入内容,直接在new新对象的时候,设置true即可,
* 适用于FileOutputStream/BufferedOutputStream/FileWriter/BufferedWriter
*/
public class AppendFile {
public static void main(String[] args) {
String file = new String("D:\software\intelli D\myDemo\src\learnjava\fileIO\file_append");
try {
FileWriter fw = new FileWriter(file, true); // build obj and set append=true
fw.append("\nhahahaha");
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}