一尘不染

如何制作Java打印引号,例如“ Hello”?

java

我怎样才能使Java打印"Hello"

当我输入时System.out.print("Hello");,输出将是Hello。我正在寻找的是"Hello"引号("")。


阅读 356

收藏
2020-03-15

共1个答案

一尘不染

System.out.print("\"Hello\"");

Java字符串文字中的双引号字符必须用反斜杠转义。其他需要特殊处理的字符包括:

  • Carriage return and newline: "\r"and "\n"
  • Backslash: "\\\\"
  • Single quote: "\'"
  • Horizontal tab and form feed: "\t" and "\f"

Java字符串和字符文字转义的完整列表可以在JLS的3.10.6节中找到。

还值得注意的是,你可以使用“ \ uxxxx”形式的Unicode转义序列在源代码中包含任意Unicode字符,其中“ x”是十六进制数字。但是,它们与普通的字符串和字符转义符不同,因为你可以在Java程序中的任何位置使用它们,而不仅仅是在字符串和字符文字中使用。见JLS部分3.1,3.2和3.3对在Java源代码使用Unicode的一个细节。

2020-03-15