如何在java代码中搜索字符串连接?

时间:2017-02-08 08:45:40

标签: java intellij-idea string-concatenation

有没有办法搜索执行字符串连接的代码?

正如本article所述,如果我们使用StringBuilder而不是字符串连接,它对性能友好。

我想在项目范围内搜索执行字符串连接的地方。

1 个答案:

答案 0 :(得分:-1)

您不需要这样做。

默认情况下,编译器将您的String str = a + b;类代码转换为使用StringBuilder。

引用文档:

  

Java语言为字符串提供特殊支持   连接运算符(+),以及将其他对象转换为   字符串。字符串连接是通过实现的   StringBuilder(或StringBuffer)类及其append方法。串   转换是通过方法toString实现的,由   对象并由Java中的所有类继承。另外   有关字符串连接和转换的信息,请参阅Gosling,Joy,   和斯蒂尔,Java语言规范。