换行和回车的用法

问题描述 投票:0回答:1

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

为什么Hello丢失,我正在使用Windows。 / r,/ n,/ r / n有何不同?

java windows carriage-return linefeed
1个回答
0
投票

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

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

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

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

您可以在Link并从先前的询问StackOverflow Question

© www.soinside.com 2019 - 2024. All rights reserved.