小编Ani*_*ile的帖子

用Java编写可在不同OS上使用的换行符

我有一个Java程序,该程序在UNIX服务器上生成一个文本文件。然后,该文本文件将使用其他系统发送到客户的计算机上,并应在Windows的记事本中打开。众所周知,记事本使用Windows CR LF,因此无法找到新行。

我在用

System.getProperty("line.separator");
Run Code Online (Sandbox Code Playgroud)

是否有另一种方法可实现平台独立性,以便可以在Windows记事本中以正确的格式显示在UNIX上生成的文件,例如将某些UNIX属性更改为新行?

记事本是先决条件,因此无法进行更改。

java unix solaris newline

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×1

newline ×1

solaris ×1

unix ×1