La Concaténation de chaîne à l'aide de concat opérateur (+) ou de la Ficelle.méthode format()

Qui sera mieux de les utiliser pour la Concaténation de Chaîne

Si je veux construire une chaîne à partir de tas de variables de chaîne de caractères comme str1 et str2,
qui sera mieux ???

  1. Chaîne Concat opérateur

String str="This the String1 " + str1 + " merged with Sting2 " + str2;

  1. Format de la chaîne de méthode

String str=String.format("This the String1 %s merged with Sting2 %s", str1 , str2);

Ce que je pense est le deuxième sera mieux , parce que d'abord on va souffrir de la création de beaucoup de cordes.

corrigez-moi si je me trompe ? et de fournir une rétroaction sur la même

OriginalL'auteur ajduke | 2011-12-14