Java 中的製表符

Rupam Yadav 2023年1月30日 2022年4月27日
  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
Author: 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