如何在system.out.println语句中插入“?

时间:2015-05-28 02:03:20

标签: java

我必须在Java输出中以与下面所示相同的方式呈现此语句:

这是对您对“字符串文字”中使用的“引号”的了解的测试。

如果您阅读“引用”部分,那么您必须“正确行事”。

2 个答案:

答案 0 :(得分:4)

你必须在特殊字符之前使用转义字符\,在这种情况下:引号。

就像:

System.out.println("hello \"Escaped\" world");

将打印出来:

hello "Escaped" world

答案 1 :(得分:3)

有两种通用方法可以逃避文字"。使用反斜杠,如

String s = "\"Hello\"";

或使用char文字'"'之类的

String s = String.valueOf('"') + "Hello" + Character.toString('"');

因为早期处理了unicode转义,所以你不能使用原始unicode双引号\u0022而不能转义(再次)。那是

String s = "\\u0022Hello\\u0022";

是合法的,但它并不特别容易阅读。一旦它成为String,您就可以致电

System.out.println(s);