Java 中的窗体馈送字符

17 Mar 2025 | 4 分钟阅读

换页符是一种转义序列字符,用 "\f" 表示。这是一种旧的策略,用于显示分页。

示例

输出

Form Feed in Java

Java 中的转义序列

在斜杠(\)前面有一个斜杠的字符是转义序列或转义字符。我们使用转义序列来执行一些特定的任务。Java 中的转义字符或断行符的数量无疑是 8 个。每个转义字符都是一个有效的字符字面量。

演示转义序列用法的示例程序

输出

Form Feed in Java

之所以会发生这种情况,是因为编译器只期望引号内的字符串,但当编译器找到一个引号时,它会期望很快出现另一个引号(结束引号),而在此之间,应该创建文本行。在此情况下,引号 "Welcome to JavaTpoint tutorials and examples" 会被嵌套(在其他引号内)。当编译器到达此处时,编译器会感到困惑。根据标准,引号建议编译器创建字符串,但编译器之前正在忙于做这件事,因此代码会给我们一个编译时错误。

因此,我们应该向编译器提供有关引号的正确指示。即,何时使用引号创建字符串(作为命令),何时它只是一个字符(结果字符串的一部分)。

其他字符也可能出现类似的混淆(例如反斜杠(\)、单引号和双引号('、")),在每种情况下它们也会导致编译时错误。为了解决这些问题,我们需要使用 Java 字符转义。

控制序列

控制序列就是反斜杠(\)与一个字符(必须转义的字符)的组合,被称为控制序列。

示例

输出

Form Feed in Java

转义序列的类型

1. \t: 用于在文本中的单词之间插入一个制表符。

Java 中 \t 的示例程序

输出

Form Feed in Java

2. \b: 转义字符 \b 是一个退格字符。它将光标向后移动一个字符,并擦除该字符(取决于编译器)。

Java 中 \b 的示例程序

输出

Form Feed in Java

3. \n: \n 用于在新行中打印字符序列。

Java 中 \n 的示例程序

输出

Form Feed in Java

4. \r: 此 \r 转义序列是回车符。它将输出光标移回行首,但通常不换行。

Java 中 \r 的示例程序

输出

Form Feed in Java

5. \f: 此 \f 转义字符是换页符。这是一种旧的策略,用于显示分页。

Java 中 \f 的示例程序

输出

Form Feed in Java

6. \': 此 \' 转义字符用于在文本字符串中显示单引号。

Java 中 \' 的示例程序

输出

Form Feed in Java

7. ": 此 \' 转义字符用于在文本字符串中显示双引号。

Java 中 \" 的示例程序

输出

Form Feed in Java

8. \\: 此 \\ 转义字符用于在输出屏幕的文本字符串中显示反斜杠。

\\ 的示例程序

输出

Form Feed in Java

它包含两个斜杠。这意味着在读取第一个 \ 后,编译器会将下一个 \ 读取为另一个字符。


下一个主题Java Clone 示例