Mik*_*ike 4 java unix vim
我有一个Java程序,它使用以下语句创建文件并打印一堆数据:
out.write(data+"|"+data2+"\r\n");
当我在Unix中使用vim查看此文件时,我会在每行后看到^ M. 它是什么?是什么造成的?我怎么能摆脱它?
Ted*_*opp 8
您需要使用特定于平台的行分隔符字符串,而不是\r\n在构造输出字符串时.这可以通过System.getProperty("line.separator");.
\r\n
System.getProperty("line.separator");
归档时间:
14 年,4 月 前
查看次数:
3751 次
最近记录: