PrintWriter的println问题

今天发现一个奇怪的问题,同样的代码web server部署在windows自测机器上跟linux服务器上,

在通信上出现了不一样的换行结束符。

Debug发现通过PrintWriter的println方法,在linux上结束符是' ',而windows上是' ',

进一步查资料是line.separator的不同导致,

所以,方案1:用PrintWriter的write方法 + 需要的结束符

方案2:更换line.separator值

原文地址:https://www.cnblogs.com/tyoyi/p/4356782.html