Java 中的反斜槓字元

Rupam Yadav 2022年4月22日
Java 中的反斜槓字元

在格式化字串時,轉義字元或轉義序列在 Java 中起著重要作用,而反斜槓字元使字元成為轉義字元。在本文中,我們將討論反斜槓字元。

在 Java 中使用反斜槓轉義字元

在下面的示例中,我們使用反斜槓來執行不同的任務。

雖然反斜槓可以轉義幾個字元,例如插入製表符的\t,放置退格的\b,或用於回車的\r,但我們只討論三個字元該程式。

第一個字串語句有轉義字元\n,用於在它所在的位置插入一個新行。輸出顯示轉義序列會中斷語句並換行,即使它是單個字串。

在 Java 中,我們使用雙引號來表示一個字串,但是如果我們想在字串本身中顯示或使用雙引號,我們就不能不轉義引號。我們用轉義字元 \" 將字串括起來以轉義雙引號。

下面程式碼中的最後一個字串會轉義反斜槓本身,因為如果使用單個反斜槓則無法列印。這就是我們使用雙反斜槓的原因。

public class JavaBackslash {
    public static void main(String[] args) {
        System.out.println("I am on the first line \nI am on the second line");
        System.out.println("\"I am under double quotes because I am using a backslash to escape the double quotes.\"");
        System.out.println("this\\is\\a\\path\\with\\escaped\\backslash");

    }
}

輸出:

I am on the first line 
I am on the second line
"I am under double quotes because I am using a backslash to escape the double quotes."
this\is\a\path\with\escaped\backslash
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

相關文章 - Java Character