Вопросы к Поиску с Алисой
Некоторые преимущества использования StringJoiner перед StringBuilder:
StringBuilder, в свою очередь, чаще используется для общих манипуляций со строками, когда требуется явный контроль над процессом построения строки. learn-it-university.com
Также StringJoiner безопасен для потоков, в то время как StringBuilder не обеспечивает безопасность потоков. www.includehelp.com
Выбор между этими классами зависит от конкретных требований задачи.