在 Java 中列印引號

Rupam Yadav 2023年10月12日
  1. 在 Java 中使用轉義序列列印雙引號
  2. 在 Java 中使用 char 列印雙引號
  3. 在 Java 中使用 Unicode 字元列印雙引號
在 Java 中列印引號

雙引號在 Java 中起著至關重要的作用,因為雙引號主要是用來表示一個字串。當我們列印任何一個字串的時候,雙引號都不會被列印出來,而只會列印裡面的值。但是在 Java 中如何列印引號呢?

在下面的示例中,我們將學習可用於列印雙引號和字串的各種方法。

在 Java 中使用轉義序列列印雙引號

列印字串雙引號的第一種方法使用轉義序列,即用一個字元反斜槓( \ )。它有時也被稱為轉義字元。我們的目標是在 ourString 的起點和終點插入雙引號。

\"是用來插入雙引號的轉義序列。下面我們可以看到,我們在 ourString 中使用了這個轉義序列,輸出顯示了帶引號的字串。

public class PrintQuotes {
  public static void main(String[] args) {
    String ourString = " \"This is a string\" ";
    System.out.println(ourString);
  }
}

輸出:

 "This is a string"

在 Java 中使用 char 列印雙引號

我們也可以使用 char 來列印字串的雙引號。首先,我們必須將雙引號(")轉換成 char。在下面的例子中,我們有 singleQuotesChar,雙引號由單引號引起來。雙引號代表一個字串,單引號代表一個 char

現在,由於我們的雙引號已經變成了一個 char,我們可以在起始點和結束點將其與字串連線起來。

public class PrintQuotes {
  public static void main(String[] args) {
    char singleQuotesChar = '"';
    String ourString = singleQuotesChar + "This is a string" + singleQuotesChar;
    System.out.println(ourString);
  }
}

輸出:

"This is a string"

在 Java 中使用 Unicode 字元列印雙引號

在這個例子中,我們將使用 Unicode 字元來列印字串中的 Java 引號。當我們想列印或使用任何字元,如符號或非英語字元,我們可以使用 Unicode 字元,每個 Unicode 代表一個字元,而\u0022 意味著一個雙引號。

我們需要將 Unicode 轉換為 char,然後將 \u0022 與字串連線起來。

public class PrintQuotes {
  public static void main(String[] args) {
    String ourString = '\u0022' + "This is a String" + '\u0022';
    System.out.println(ourString);
  }
}

輸出:

"This is a String"
作者: 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 String