Java 程序打印字符串中的引号
双引号主要用于表示字符串。当我们打印任何字符串时,不打印双引号,而只打印其中的值。
方法:
可以使用下面列出的 java 中的以下方式插入双引号:
- Use to escape the sequence character
- Use the character
- Use Unicode character
让我们详细讨论上面列出的方法,并实现它们,以获得公平的理解。
方法 1: 使用转义序列字符
用字符串打印双引号的第一种方法使用转义序列,转义序列是带有字符的反斜杠()。它有时也被称为转义字符。我们的目标是在字符串的起点和终点插入双引号。\ '是用于插入双引号的转义序列。
下面我们可以看到,我们在字符串中使用了这个转义序列,输出显示了带有引号的字符串。
示例
Java
// Java Program to Print Quotation Marks in a String
// Using Escape Sequence Character
// Importing input output classes
import java.io.*;
// Main class to print quotes
public class GFG {
// Main driver method
public static void main(String[] args)
{
// Custom input string
String str = " \"Akshit Loves GeeksforGeeks\" ";
// Print and display the above string on console
System.out.println(str);
}
}
输出
"Akshit Loves GeeksforGeeks"
方法二:在 Java 中使用 char 打印双引号
我们还可以使用 char 打印字符串的双引号。首先,我们必须将双引号( " )转换成字符。
在下面的例子中,我们有一个单引号,双引号被单引号包围。双引号代表字符串,单引号代表字符。现在,由于我们的双引号已经变成了一个字符,我们可以在开始点和结束点将它与字符串连接起来。
示例
Java
// Java Program to Print Quotation Marks in a String
// Using char
// Importing input output classes
import java.io.*;
// Main class to print quotes
public class PrintQuotes {
// Main driver method
public static void main(String[] args)
{
char value = '"';
String str
= value + "Akshit Loves GeeksforGeeks" + value;
System.out.println(str);
}
}
输出
"Akshit Loves GeeksforGeeks"
方法 3: 使用 Unicode 字符
无论何时我们想要打印或使用任何字符,如符号或非英语字符,我们都可以使用 Unicode 字符。每个 Unicode 代表一个字符,而\u0022 代表一个双引号。
我们需要将 Unicode 转换成字符,然后将字符串连接起来。Unicode 字符是通用的字符编码标准。它代表了不同字符在不同文档中的表现方式,如文本文件、网页等。Unicode 支持 4 个字节的字符。UTF-8 已经成为标准字符编码,它支持每个字符 4 个字节。还有其他不同的 Unicode 编码,如 UTF-16、UTF-8。java 中的字符文字是 java 中的常量字符。它们用单引号' A ',' A ',' 1 ','表示!,'π',' { content } ' 2019;, ' '.可以存储字符文字的数据类型是 char。
示例
Java
public class PrintQuotes {
public static void main(String[] args) {
String str = '\u0022' + "Akshit Loves GeeksforGeeks" + '\u0022';
System.out.println(str);
}
}
输出
"Akshit Loves GeeksforGeeks"
版权属于:月萌API www.moonapi.com,转载请注明出处