关闭

Java向文件中写入换行符(回车符)

标签: javawindows正则表达式unixlinux文档
16092人阅读 评论(6) 收藏 举报
分类:

 linux和unix系统的换行是"/n",而windows的换行并不是直接的"/n",是"/r/n"。所以out.write("/n")只能得到一个黑框,因为windos不认为这是个“换行”。 直接从记事本输入的话,windows自动输入了"/r/n",所以从从文本文件中读出来的也是"/r/n",可以正常显示。

      那么这是为什么呢?稍微学过正则表达式的朋友都知道:/r是回车符,而/n是换行符。Windows默认/n在文档中显示的是一个空格或者小黑框。所以,要先回车,再换行。

0
1

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:572061次
    • 积分:8145
    • 等级:
    • 排名:第2577名
    • 原创:232篇
    • 转载:109篇
    • 译文:0篇
    • 评论:114条
    最新评论
    大牛
    链接知识集