On va dire en plus simple :
StringBuffer, c'est très bien lorsque tu as beaucoup (ou un nombre indéterminé) de changements à faire sur une chaîne de caractères. Le cas le plus typique est l'ajout de caractères ou de bouts de chaînes dans une boucle for ou while. Il est bien mieux en termes de performances d'utiliser un StringBuffer et sa méthode append() plutôt que de concaténer des String avec l'opérateur +. Ca bouffe moins de mémoire et c'est beaucoup plus propre.
Vala.
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.