不同环境下的换行符是不一样的:
windows环境下的文本文件换行符:\r\n
linux/unix环境下的文本文件换行符:\r
Mac环境下的文本文件换行符:\n
如果要实现程序跨平台运行,则必须使用 System.lineSeparator()进行换行。不然会出现windows上可以运行,linux上无法运行的情况。
不同环境下的换行符是不一样的:
windows环境下的文本文件换行符:\r\n
linux/unix环境下的文本文件换行符:\r
Mac环境下的文本文件换行符:\n
如果要实现程序跨平台运行,则必须使用 System.lineSeparator()进行换行。不然会出现windows上可以运行,linux上无法运行的情况。
>