比如将内容(假设是字符串str)写入文件。步骤如下:
    1.获取目标文件的地址,来实例化文件变量file
    File file = new File(“D:\IdeaProjects\javase\src\IOStream”);
    2.用上述文件变量file,来实例化输出流fileWriter
    FileWriter fileWriter = new FileWriter(file);
    (也可以:FileWriter fileWriter = new FileWriter(“D:\IdeaProjects\javase\src\IOStream”);
    与步骤1、2的效果相同。)
    3.创建字节数组,将字符串str存储到字符数组中
    String str = “hello,world”;
    char[] ch = str.toCharArray();
    4.利用write()方法将字符数组的内容写入文件
    fileWriter.write(ch);
    (也可以:fileWriter.write(str),与步骤3、4的效果相同)
    5.刷新缓冲区的数据,类似于保存
    fileWriter.flush();
    6.关闭输出流,节省资源
    fileWriter.close();

    实现结果:hello,world写入了文件

    实现代码:

    1. File file = new File("D:\\IdeaProjects\\javase\\src\\IOStream");
    2. //写入文件流
    3. FileWriter fileWriter = new FileWriter(file);
    4. //将字符串存储到字符数组中
    5. String str = "我是你爹";
    6. char[] chars = str.toCharArray();
    7. //将字符流写入新创建的文件
    8. fileWriter.write(chars);
    9. //刷新缓冲区的数据,类似于保存
    10. fileWriter.flush();
    11. //关闭写入文件流,节省资源
    12. fileWriter.close();