用FileWriter向文件中写入一组数据  这种写入方式会覆盖文件中原有数据

import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.IOException;
public class FileWriterDemo {
    public static void main(String[] args) {
        FileWriterDemo fout = new FileWriterDemo();
        fout.witerFile(args[0]);
    }
    public void witerFile(String file) {
                          
        try {
            // 声明并且实例化一个FileWriter对象
            FileWriter fw = new FileWriter(file);
            // 用PrintWriter将字符转换成文本
            PrintWriter pw = new PrintWriter(fw);
                              
            // 开始写入数据
            pw.print("I will br fly !");
            // 清理一下缓存
            pw.flush();
            // 关闭流
            pw.close();
            fw.close();
            System.out.println("写入成功");
        } catch (IOException e) {
            System.out.println(e);
        }
                          
    }
}

输出

流 - FileWriter_file

流 - FileWriter_public_02