Есть ли эквивалент Java / Android для функции iOS «componentsJoinedByString» для NSArray?

В Java есть что-то подобное?

NSString *myString = [myArray componentsJoinedByString:@", "]; 

Вот пример некоторого вывода:

 A, B, C, D 

Если нет, то лучший способ это сделать?

Используйте TextUtils.join() :

 String myArray[] = new String[]{ "A", "B", "C", "D" }; String myString = TextUtils.join(", ", myArray); 

Существует также версия (тот же синтаксис), который принимает Iterable если вам нужно присоединиться к чему-то вроде ArrayList .