Есть ли способ объединить строки, каждая из которых имеет определенную строку?

Я ищу использовать гуавыJoiner присоединитьсяList<String> в одну строку, но с окружающими строками вокруг каждой в списке. Итак, я хочу взять список строк:

List<String> names = Arrays.asList("John", "Mary", "Henry");

и сгенерируйте эту строку:

"your guest John is here, your guest Mary is here, your guest Henry is here"

Примеры, которые я вижу по использованиюJoiner кажется, чтобы сгенерировать 3 имени, разделенных запятой, но я хочу окружить каждую строку некоторыми дополнительными строками (одинаковыми каждый раз).

Я надеюсь, что я достаточно ясно здесь. Спасибо за вашу помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос