Java IO流--使用FileWriter写出数据的基本操作

Posted 路宇_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java IO流--使用FileWriter写出数据的基本操作相关的知识,希望对你有一定的参考价值。

从内存中写出数据到硬盘的文件里
注意点:

  1. 输出操作,对应的File可以不存在的,不会报异常。
  2. File对应的硬盘中的文件如果不存在,在输出的过程中,会自动创建此文件
  3. File对应的硬盘中的文件如果存在:
    3.1:如果流使用的构造器是FileWriter(file,false) / FileWriter(file)
    这个时候是覆盖原有文件
    3.2:如果流使用的构造器是FileWriter(file,true),这个时候是在原有文件基础上追加内容。

代码如下:

 	@Test
    public void FileWriteTest() throws IOException {
        //1.提供File类的对象
        File file = new File("hello1.txt");
        //2.FileWriter流的实例化
        FileWriter fw = new FileWriter(file);
        //3.数据的写出操作
        fw.append("android 开发\\n");
        fw.append("Java 开发");
        //4.资源的关闭
        fw.close();
    }

以上是关于Java IO流--使用FileWriter写出数据的基本操作的主要内容,如果未能解决你的问题,请参考以下文章

FileReader和FileWriter的应用简例

J07-Java IO流总结七 《 InputStreamReader和OutputStreamWriter 》

day 21FileWriter 和FileReader

IO流概述及FileWriter类使用

Java IO输入输出流 FileWriter 字符流

java IO流