Java中的\ r回车符和\ f换页符是什么意思?
Java 中\r
回车和换页的含义是什么/f
?谁能举一个简短的例子说明何时必须使用这些类型的符号?
System.out.println("hello world \r rafter \n nafter \f fafter");
我不知道上面是什么。
我得到的输出是:
hello world r-after
n-after f-after
我得到了\r
换行和\n
换行的提示,并带有\f
一个框。
回答:
您很少在现代应用程序中单独使用它们中的任何一个。
\r
(回车)的含义是,
您熟悉老式的手动打字机:它将“托架”(送纸的纸卷)移回到行的开头。在终端(或类似终端)上,它将输出点移回该行的开头,而无需向下移动(通常)。
\f
(如您所说)是 formfeed
,它告诉老式打印机开始新页面。在计算机文档中,它有时用于指示分页符。
四舍五入的东西出来,这里还有换行(又名“换行”) \n
。这意味着“向下移动”。在某些航站楼中,它只是沿一条线向下移动而无需回车。在其他方面,它兼有。
\n
(LF,换行符)是
nix和派生操作系统上的标准文本文件换行符。\r\n
(CRLF)是DOS和Windows上的标准文本文件换行符。在过去,\r
(单独)是Mac OS
X( nix派生)之前的Mac上文本文件的标准换行符。
以上是 Java中的\ r回车符和\ f换页符是什么意思? 的全部内容, 来源链接: utcz.com/qa/426666.html