如何制作Java打印引号,如“Hello”?
2022-08-31 11:42:43
如何制作Java打印?"Hello"
当我键入时,输出将为 。我正在寻找的是引号()。System.out.print("Hello");
Hello
"Hello"
""
如何制作Java打印?"Hello"
当我键入时,输出将为 。我正在寻找的是引号()。System.out.print("Hello");
Hello
"Hello"
""
System.out.print("\"Hello\"");
双引号字符必须使用 Java 字符串文本中的反斜杠进行转义。其他需要特殊处理的角色包括:
"\r"
"\n"
"\\"
"\'"
"\t"
"\f"
Java 字符串和字符文本转义的完整列表可以在 JLS 的 3.10.6 节中找到。
还值得注意的是,您可以使用 Unicode 转义序列在源代码中包含任意 Unicode 字符,其中 s 是十六进制数字。但是,这些与普通的字符串和字符转义不同,因为您可以在Java程序中的任何位置使用它们...不仅仅是字符串和字符文本;请参阅 JLS 第 3.1、3.2 和 3.3 节,了解有关在 Java 源代码中使用 Unicode 的详细信息。\uxxxx
x
另请参阅:
Oracle Java 教程:数字和字符串 - 字符
在Java中,有没有办法编写字符串文本而不必转义引号?(答案:不可以)
char ch='"';
System.out.println(ch + "String" + ch);
或
System.out.println('"' + "ASHISH" + '"');