Windows下Java文件输出流写入文档换行问题

BufferedWriter bos = new BufferedWriter(new FileWriter("D:\\test.txt"))

读取文档时,使用的是BufferedReader的readLine()方法,此时读到的字符串是没有换行符的,使用BufferedWriter的write()方法写入换行时需要在字符串结尾拼接"\r\n"

bos.write(str.concat("\r\n"));

单使用"\r"或者"\n"都是无法换行的。

posted @ 2020-09-29 22:39  康舒服冰红茶  阅读(488)  评论(0编辑  收藏  举报