Я вставляю ответ в Scala. Вы можете преобразовать его в Java, так как доступны онлайн-инструменты.
Также я не создаю Строковый результат так, как вы указали, потому что это потребует создания таблицы и выполнения запроса в соответствии с ваш процесс, но я реплицирую проблемную переменную напрямую, используя
import org.apache.spark.sql.Row
val a = List(Row("123"),Row("222"),Row("333"))
Печать дает мне
List([123], [222], [333])
Поэтому примените простую операцию карты вместе с методом mkString, чтобы сгладить список
a.map(x => x.mkString(","))
дает
List(123, 222, 333) which I assume is your expectation.
Дайте мне знать, если это решит вашу проблему.