4

是否存在与'\n'Java 中的换行符相反的内容,它将移回控制台中的上一行?

4

2 回答 2

9

ASCII 没有标准化“line starve”或反向换行控制字符。一些基于字符的终端/终端仿真器识别将光标向上移动一行的控制代码序列;这些不是特定于 Java 的,并且取决于您的操作系统和配置。如果您使用的是 Linux,这是一个起点:http: //www.kernel.org/doc/man-pages/online/pages/man4/console_codes.4.html

于 2012-11-19T01:11:28.890 回答
5

Java 支持 Unicode,它具有字符"REVERSE LINE FEED" (U+008D)。在 Java 中,它将是'\u008D'(as a char) 或"\u008D"(as a String)。这是否会在控制台、打印输出或其他任何东西上执行您想要的操作,取决于设备。Java 没有为该字符定义任何行为。

于 2012-11-19T01:20:22.180 回答