码迷,mamicode.com
首页 > 编程语言 > 详细

(转)java中/r与/n还有/r/n的区别

时间:2017-04-12 02:33:54      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:alt   blog   nbsp   src   java   返回   http   turn   断言   

场景:在学习spring实战,以及工作中进行写文件时候,经常遇到java中的换行问题,发现有的书上的介绍和实际使用并不一致。现在才算是搞清楚!

技术分享

通过文本对比,断言应该返回正确的结果!但是事与愿违,最终将换行改为\r\n解决问题。 

1 各种换行符的确定

/r 叫回车 Carriage Return
/n 叫新行 New Line
但是都会造成换行

使用 System.getProperty("line.separator")来获取当前OS的换行符

下面是在win7下的查看结果:

技术分享

所以在使用换行符的时候要结合具体的操作系统。

各系统应当是:
/r Mac
/n Unix/Linux
/r/n Windows

(转)java中/r与/n还有/r/n的区别

标签:alt   blog   nbsp   src   java   返回   http   turn   断言   

原文地址:http://www.cnblogs.com/lixuwu/p/6696891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!