字节流写数据的两个小问题解决 1、加换行符 2、数据追加写入

package com.czie.iot1913.lps01.IO.ioTest.OutputStream;

import java.io.FileOutputStream;
import java.io.IOException;

/**
* @author 1944900433@qq.com
* @date 2022-03-22 22:12
* window换行:\r\n
* linux:\n
* mac:\r
*
* 追加写入
* FileOutputStream(File file, boolean append)
* 创建一个文件输出流写入指定的 File对象表示的文件。
* public FileOutputStream(String name,boolean append) throws FileNotFoundException
* 创建一个文件输出流,用指定的名称写入文件。如果第二 true,然后字节将被写入到文件的末尾而不是开头
*/
public class FileOutPutStreamDemo03 {
public static void main(String[] args) throws IOException {
//FileOutputStream fos = new FileOutputStream("myList\\fos01.txt");
FileOutputStream fos = new FileOutputStream("myList\\fos00.txt",true);

for (int i = 0; i < 10; i++) {
fos.write("hello\r\n".getBytes());
}

fos.close();

}
}

 

posted @ 2022-03-22 22:29  刘品水  阅读(80)  评论(0编辑  收藏  举报