Warum StringJoiner, wenn wir bereits StringBuilder haben?
Ich bin kürzlich auf eine Java 8-Klasse gestoßenStringJoiner
, das den String mit den Trennzeichen hinzufügt und Präfix und Suffix hinzufügt, aber ich kann die Notwendigkeit dieser Klasse nicht verstehen, da es auch @ verwendStringBuilder
im Backend und führt auch eine sehr einfache Operation zum Anhängen der Strings aus.
Habe ich etwas vermisst, weil ich den wahren Zweck dieser Klasse nicht verstanden habe?