Gibt es einen Vorteil der Verwendung {}
anstelle der Verkettung von Zeichenfolgen?
Ein Beispiel aus slf4j
logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT);
anstatt
logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT);
Ich denke, es geht um Geschwindigkeitsoptimierung, da die Auswertung von Parametern (und die Verkettung von Zeichenfolgen) zur Laufzeit abhängig von einer Konfigurationsdatei vermieden werden könnte. Es sind jedoch nur zwei Parameter möglich. Manchmal gibt es keine andere Wahl als die Verkettung von Zeichenfolgen. Ich brauche Ansichten zu diesem Thema.