1 package day8.lesson3;
2
3 import java.io.FileOutputStream;
4 import java.io.IOException;
5
6 /*
7 3.4 字节流写数据的两个小问题
8
9 字节流写数据如何实现换行?
10 windows:\r\n
11 linux:\n
12 mac:\r
13
14 字节流写数据如何实现追加写入?
15 构造方法:public FileOutputStream(String name,boolean append)
16 创建文件输出流以指定的名称写入文件。
17 如果第二个参数设置为true ,则字节将写入文件的末尾而不是开头(放开头会覆盖原内容)
18
19 */
20 public class FileOutputStreamDemo03 {
21 public static void main(String[] args) throws IOException {
22 // FileOutputStream fos = new FileOutputStream("stage2\\src\\day8\\lesson3\\fos3.txt");
23 FileOutputStream fos = new FileOutputStream("stage2\\src\\day8\\lesson3\\fos3.txt", true);
24
25 for(int i=0; i<10; i++){
26 fos.write("hello".getBytes());
27 fos.write("\n".getBytes());
28 // fos.write("\r\n".getBytes()); //效果同上
29 }
30
31 fos.close();
32 }
33 }
