1、如何实现换行?
写完数据后加换行符
windows:\r\n
linux:\n
mac:\r
2、如何实现末尾追加写入?
FileOutputStream(String name, boolean append)
创建一个向具有指定 name 的文件中写入数据的输出文件流,当第二个参数为true时实现追加写入
public class OutputStreamD2 {
public static void main(String[] args) throws IOException {
FileOutputStream fos = new FileOutputStream("src\\iop\\fos.txt",true);
for(int i=0;i<10;i++) {
fos.write("abcd".getBytes());
fos.write("\r\n".getBytes());
}
fos.close();
}
}