我必须在Java输出中以与下面所示相同的方式呈现此语句:
这是对您对“字符串文字”中使用的“引号”的了解的测试。
如果您阅读“引用”部分,那么您必须“正确行事”。
答案 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);