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"都是无法换行的。
本文来自博客园,作者:康舒服冰红茶,转载请注明原文链接:https://www.cnblogs.com/pong137/p/13752288.html
欢迎转载,但请注明「作者」和「原文地址」。转载请在文中保留此段,感谢您对作者版权的尊重。如需商业转载或刊登,请联系作者获得授权。