【问题标题】:Usage of Line feed and Carriage return [duplicate]换行和回车的使用[重复]
【发布时间】:2020-05-09 10:32:29
【问题描述】:

System.out.println("Hello \rWorld"); 输出:- 世界

为什么没有 Hello,我使用的是 Windows。 /r,/n,/r/n 有什么区别?

【问题讨论】:

    标签: java windows carriage-return linefeed


    【解决方案1】:

    \r 是回车(CR) \n 是换行符(LF)

    \r\n 是带有换行符的回车符 Windows 和之前的 DOS 使用一对 CR 和 LF 字符来终止行

    \n UNIX(包括 Linux 和 FreeBSD)仅使用 LF 字符

    OSX 也使用单个 LF 字符(0x0A),但经典的 Mac 操作系统使用单个 CR 字符作为换行符(0x0D)。

    您可以在以下位置阅读更多信息 Link 并且从之前问过的 StackOverflow Question

    【讨论】:

      猜你喜欢
      • 2012-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-25
      • 1970-01-01
      • 2014-12-11
      • 1970-01-01
      相关资源
      最近更新 更多