System.getProperty(“line.separator”) 之间的区别;和“\n”?
2022-09-01 18:14:31
在使用Java FX开发GUI时,我似乎在写入文件或从Internet获取数据时得到了不同的结果。基本上有什么区别?System.getProperty("line.separator");
"\n"
在使用Java FX开发GUI时,我似乎在写入文件或从Internet获取数据时得到了不同的结果。基本上有什么区别?System.getProperty("line.separator");
"\n"
System.getProperty("line.separator")
返回与操作系统相关的行分隔符。
在 Windows 上,它返回 ,在 Unix 上。因此,如果要为当前操作系统生成具有行尾的文件,请使用或使用 ."\r\n"
"\n"
System.getProperty("line.separator")
PrintWriter
在Windows平台上,System.getProperty(“line.separator”)是“\r\n”,“\n”(Linux和MacOS X),“\r”(MacOS 9及更早版本)