¿Hay un Java / Android equivalente a la function iOS "componentsJoinedByString" para un NSArray?

¿Hay algo como esto en Java?

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

Aquí hay un ejemplo de algún resultado:

 A, B, C, D 

Si no es así, ¿cuál es la mejor manera de lograr esto?

Use TextUtils.join() :

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

También hay una versión (la misma syntax) que toma un Iterable si necesita join a algo así como un ArrayList .