JAVA把字符串输入TXT文件,怎么才可以让字符串换行

求帮助

第1个回答  2014-05-28
在windows中换行是\n\r,\n表示换行,\r表示回车,\r和一种老式打印机有关。
在unix和Linux中换行是\n。
所以在windows下打开Linux或unix的文档时,所有内容会在一行中展示,因为没有\r。但是一些文本编辑器可以在windows下识别Linux或unix的换行,也就可以正常显示了。
在Linux或unix下打开windows文档会发现每行末尾多一个类似^M的符号,就是多了一个\r的造成的。本回答被提问者采纳
第2个回答  2014-05-28
字符串后加上 /r/n追问

谢谢大家问题解决

第3个回答  2014-05-28
linux上面加\n就是了 windows加\r\n
一般都给加上
第4个回答  2014-05-28
bufferedwriter.newline()
第5个回答  2014-05-28
String line = System.getProperty ("line.separator");

萝莉八所,这个就够了。,。。。。。
相似回答