【发布时间】:2017-02-08 08:45:40
【问题描述】:
【问题讨论】:
-
很复杂,因为连接字符串的方法有很多
-
最简单的方法是使用分析器(如 Netbeans 或 visualvm)来识别实际存在问题的位置,然后修复它。
-
@AndyTurner 你是对的。固定的。谢谢。
标签: java intellij-idea string-concatenation
【问题讨论】:
标签: java intellij-idea string-concatenation
你不需要这样做。
默认情况下,编译器会将您的 String str = a + b; 类型的代码转换为使用 StringBuilder。
引用文档:
Java 语言为字符串提供了特殊的支持 连接运算符 ( + ),以及将其他对象转换为 字符串。字符串连接是通过 StringBuilder(或 StringBuffer)类及其附加方法。细绳 转换是通过 toString 方法实现的,定义为 对象并被Java中的所有类继承。对于额外的 有关字符串连接和转换的信息,请参阅 Gosling、Joy、 和 Steele,Java 语言规范。
【讨论】: