如何在打印的字符串周围添加“”引号?


问题内容

我想在Java中打印反引号。但是如何打印呢?

for(int i=0;i<hello.length;i++) {
    String s=hello[i].toLowerCase().trim();
    System.out.println(""+s+"");
}

预期的操作:“嗨” .....


问题答案:

因为双引号 分隔 字符串值,所以您自然必须对它们进行转义以编写文字双引号,但是您可以这样做, 而不必 像这样转义:

System.out.println('"' + s + '"');

此处,双引号字符(")已被编码为char值。我发现这种样式比“笨拙”的反斜杠方法更容易阅读。但是,这种方法只能在附加 单个
字符常量时使用,因为“字符”(当然)就是一个字符。