* La classe String est une classe immuable. Tant que la chaîne est modifiée, de nouveaux objets seront générés.
* StringBuffer et StringBuilder sont tous deux des classes mutables, et aucun nouvel objet n'est généré par des modifications apportées aux chaînes.
Lorsque vous l'utilisez dans la pratique, si vous avez souvent besoin de modifier une chaîne, comme l'insertion, la suppression, etc.
* Mais quelle est la différence entre StringBuffer et StringBuilder?
StringBuffer est en filetage et est très pratique à utiliser dans les programmes multi-thread, mais l'efficacité du programme sera plus lente.
StringBuilder n'est pas thread-safe et est plus efficace que StringBuffer dans un seul thread.
* En général, le temps de fonctionnement des trois:
String> StringBuffer> StringBuilder
L'article ci-dessus parle brièvement de la différence entre String StringBuffer et StringBuilder dans Java est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.