Java基础 IO流——换行 和 续写(追加写入)

要想换行写,只需在两个 write() 方法之间再次写出一个换行符就可以了

Windows:\r\n

Linux:\n

Mac:\r

细节:在 Windows 操作系统当中,Java 对回车换行进行了优化,虽然完整的是 \r\n,但是我们写其中一个 \r 或者 \n,Java 也能实现换行,因为 Java 在底层会补全

 

换行代码:

String str = "\r\n";
byte[] bytes = str.getBytes();
fos.write(bytes);

 

续写:续写功能打开后,创建对象时,文件就不会清空了。续写也叫追加写入

 

步骤:在创建对象的第二个参数传入 true,代表打开续写(默认是 false,表示关闭续写,此时创建对象会清空文件)

FileOutputStream fos = new FileOutputStream("E:\\Java基础资料\\a.txt", true);

 

posted @   1stzz1  阅读(613)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示