Java 中的制表符

Rupam Yadav 2023年10月12日
  1. 在 Java 中使用 \t 制表符转义序列字符
  2. Java 中的 Unicode 字符制表
Java 中的制表符

当 Java 中的字符出现在 \ 反斜杠之后时,它被称为 Java 转义字符或转义序列。本文将详细介绍\t 转义序列。

在 Java 中使用 \t 制表符转义序列字符

Java 转义序列是用于执行特定任务的有效字符文字。转义序列 \t 用于制表符空间。

换句话说,\t 插入一个制表符。当我们需要格式化一个字符串时,我们使用转义序列。

如果我们在字符串中的特定点使用\t,它将在该点插入一个新制表符。制表符的转义序列,\t 可以在打印语句中使用,如下面的代码所示。

要格式化的 String 放在双引号内。制表符\t 的转义序列放置在"" 内的单词之间。

正如我们在输出中看到的那样,它在两个单词之间插入了一个制表符。我们可以格式化字符串并在文本中的任何位置插入一个制表符。

public class Test {
  public static void main(String[] args) {
    System.out.println("Happy\tCoding");
  }
}

输出:

Happy	Coding

Java 中的 Unicode 字符制表

我们还可以使用 Unicode 字符 U+0009 在文本中的给定点插入制表符以对其进行格式化。Unicode 是一种标准,用于对代表全球知名语言的几乎所有字符的文本进行编码。

它是一种 16 位字符编码标准。表示制表符空间的 Unicode 是 U+0009

在这里,在下面显示的程序中,我们采用了一个 String 类型变量 tab 并将其初始化为一个值"\u0009"。它插入一个水平制表符。

在这两个字符串之间有一个制表符空格,我们想打印 HelloEveryone。为此,我们使用 + 运算符将两个字符串与 tab 变量连接起来。

我们在 print 函数中传递字符串。tab 变量将格式化字符串并将其打印为输出。

我们可以看到,Unicode 字符在两个给定字符串之间插入了一个制表符空格。我们可以看到输出字符串是用制表符代替 tab 变量打印的。

public class Test {
  public static void main(String[] args) {
    String tab = "\u0009";
    System.out.println("Hello" + tab + "Everyone");
  }
}

输出:

Hello	Everyone
作者: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn