在 Java 中列印引號
Rupam Yadav
2023年10月12日
雙引號在 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 Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn