İçeriğe geç

StringBuilder optimizasyonu (ARCH4071)

Anahtar java.performance.string-builder-optimization · Önem info · Kategori performance

Tek bir ifadede çok sayıda + operandını birleştirmek okunabilirliği düşürür ve gereksiz ara nesneler üretebilir. Çok parçalı birleştirmeler bir builder veya String.join ile ifade edilmelidir.

String line = a + "-" + b + "-" + c + "-" + d + "-" + e + "-" + f;
return line;
String line = String.join("-", a, b, c, d, e, f);
return line;

Çok operandlı birleştirme zincirlerini String.join veya StringBuilder ile değiştirin.