java中写txt文件,实现换行的几种方法:
1.使用java中的转义符"\r\n":
不区分环境下的System.getProperty("line.separator")
windows下的文本文件换行符:\r\n
linux/unix下的文本文件换行符:\n
Mac下的文本文件换行符:\r
2:使用换行符的选择
如果希望在linux环境下换行,在window系统中通过记事本就能看出换行的效果只能用\r\n,否则只能换写字板或者其他dos文本工具打开
读取的时候如果用BufferedReader的readline方法读取,则都会认为是换行,没有影响
3:在不考虑性能的情况下建议使用\r\n