<分区>
我想在 java 中打印反引号。但是如何打印呢?
for(int i=0;i<hello.length;i++) {
String s=hello[i].toLowerCase().trim();
System.out.println(""+s+"");
}
预期的 OP:“嗨”......
<分区>
我想在 java 中打印反引号。但是如何打印呢?
for(int i=0;i<hello.length;i++) {
String s=hello[i].toLowerCase().trim();
System.out.println(""+s+"");
}
预期的 OP:“嗨”......
最佳答案
因为双引号 delimit 字符串值,自然您必须将它们转义以编写文字双引号,但是您可以不像这样转义:
System.out.println('"' + s + '"');
在这里,双引号字符 ("
) 被编码为 char
值。我发现这种风格比“笨拙”的反斜杠方法更容易阅读,也更清晰。但是,这种方法只能在附加单个 字符常量时使用,因为“char”(当然)恰好是一个字符。
关于java - 如何在打印的字符串周围添加 ""引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15305956/