Inspectopedia Help

Call to 'String.concat()' can be replaced with '+'

Reports calls to java.lang.String.concat().

Such calls can be replaced with the + operator for clarity and possible increased performance if the method was invoked on a constant with a constant argument.


String foo(String name) { return name.concat("foo"); }

After the quick-fix is applied:

String foo(String name) { return name + "foo"; }

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for JVM 2023.3


Java, 233.SNAPSHOT

Last modified: 13 July 2023