2012-11-13 6 views
5

क्या जावा में ऐसा कुछ है?क्या एनएसएआरएआरई के लिए आईओएस फ़ंक्शन "घटकजॉन्डेडब्रिंग" के बराबर जावा/एंड्रॉइड है?

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

यहाँ कुछ उत्पादन का एक उदाहरण है:

A, B, C, D 

यदि नहीं, तो क्या सबसे अच्छा तरीका यह है है?

उत्तर

11

उपयोग TextUtils.join():

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

कि एक Iterable लेता है अगर आप एक ArrayList की तरह कुछ शामिल होने की आवश्यकता भी a version (एक ही सिंटैक्स) नहीं है।

+0

दोनों अच्छे उत्तर हैं लेकिन मैं इसे पसंद करता हूं क्योंकि यह अतिरिक्त निर्भरता नहीं जोड़ता है। – Simon

संबंधित मुद्दे