OutputStream的flush()方法
OutputStreamWriter输出txt分行显示
java文件下载
EasyExcel实现追加写入文件
zip压缩/解压缩带空文件夹的文件
OutputStream的flush()方法
刷新此输出流并强制写出所有缓冲的输出字节。
flush 的常规协定是:如果此输出流的实现已经缓冲了以前写入的任何字节,则调用此方法指示应将这些字节立即写入它们预期的目标。
如果此流的预期目标是由基础操作系统提供的一个抽象(如一个文件),则刷新此流只能保证将以前写入到流的字节传递给操作系统进行写入,但不保证能将这些字节实际写入到物理设备(如磁盘驱动器)。
OutputStreamWriter输出txt分行显示
OutputStreamWriter op = new OutputStreamWriter(new FileOutputStream("c:\\users\\cc\\desktop\\123.txt"), "utf-8");
op.append("猜猜会不会显示"+"\n");//这边"\n"不起作用
op.append("\r\n");//换行
op.append("换行成功");
op.flush();
op.close();