首先, 你的FileWriter写成了FileWrite.
对于, public FileWriter(File file, boolean append),
boolean append = true时, 如果已有file 则在此文件的末尾添加数据
boolean append = false时, 如果已有file 则会重新创建一个file并覆盖之前的.
如果没有file 那就自己创建一个并写入数据
public class FileWriterDemo {
public static void main(String[] args) throws IOException {
FileWriter fw = new FileWriter("d:\\test.txt", false);
fw.write("Jay");
fw.close;
}
}
所以向上面这样写代码是会覆盖里面所有内容的
|