字符输出流的续写与换行

package com.chunzhi.Test01BufferedStream.Test05Writer;

import java.io.FileWriter;
import java.io.IOException;

/*
    续写和换行
    续写,追加写:使用两个参数的构造方法
        FileWriter(String fileName, boolean append)
        FileWriter(File file, boolean append)
        参数:
            String fileName,File file:写入数据的目的地
            boolean append:续写开关
                true:不会创建新的文件覆盖源文件,可以续写
                false:创建新的文件覆盖源文件
    换行符:
       Windows:\r\n
       Linux:/n
       Mac:/r
 */
public class Test04Writer {
    public static void main(String[] args) throws IOException {
        // 创建FileWriter对象,构造方法中绑定要写入数据的目的地
        FileWriter fw = new FileWriter("Day09IOAndProperties\\a.txt", true);
        for (int i = 0; i < 10; i++) {
            fw.write("Hello World Java" + i + "\r\n");
        }
        // 释放资源
        fw.close();
    }
}

 

上一篇:字符输出流,缓冲流


下一篇:android-将文件PATH转换为TreeUri(存储访问框架)