java - 如何在打印的字符串周围添加 ""引号?

标签 java string printing

<分区>

我想在 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/

相关文章:

java - 在注释中使用变量/表达式(在 Thymeleaf 模板中)

java - 对象、引用和类。需要帮助理解一些代码

java - Hibernate JPA,重复的子结果?

css - 使用 Google Chrome 时图像不会显示在媒体打印品中

Java:使用任意长度的 ArrayList 调用具有可变长度参数列表的方法

javascript - 正则表达式仅匹配前后没有字符的字符串

php - 将字符串转换为数组 - PHP

javascript - 如何将此字符串转换为 JSON 对象?

c# - WPF MVVM 后台打印数据绑定(bind)问题

python - 监视文件夹和打印 - 不使用 "endless"while 循环的替代方法?