StringBuffer.append()
、StringBuilder.append()
或 Appendable.append()
的实参的 String
串联。
此类调用可以有利地转变为现有 StringBuffer/Builder/Appendable
中的链式追加调用,从而节省额外的 StringBuffer/Builder
分配成本。
此检查将忽略编译时求值的 String
串联,在这种情况下,转换只会降低性能。
示例:
void bar(StringBuilder builder, String name) {
builder.append("Hello," + name); //警告
builder.append("Hello," + "world"); //无警告
}