ArrayUtil

public class ArrayUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ArrayUtil


ऐरे के लिए यूटिलिटी तरीके

खास जानकारी

पब्लिक मेथड

static String[] buildArray(String... arrays)

दिए गए कॉन्टेंट से एक अरे बनाता है.

static String join(String sep, Object... pieces)

यह फ़ंक्शन, ऑब्जेक्ट के किसी क्रम को sep से अलग की गई स्ट्रिंग में बदलता है.

static <T> List<T> list(T... inputAry)

varargs सूची/ऐरे को List में बदलता है.

पब्लिक मेथड

buildArray

public static String[] buildArray (String... arrays)

दिए गए कॉन्टेंट से एक अरे बनाता है.

नतीजे के तौर पर मिलने वाली सरणी, arrays इनपुट सरणियों को उनके मूल क्रम में जोड़कर बनाई गई होगी.

पैरामीटर
arrays String: जोड़ने के लिए ऐरे

रिटर्न
String[] नया बनाया गया अरे

शामिल हों

public static String join (String sep, 
                Object... pieces)

यह फ़ंक्शन, ऑब्जेक्ट के किसी क्रम को sep से अलग की गई स्ट्रिंग में बदलता है. अगर एक Collection पास किया जाता है, तो यह माना जाता है कि उस कलेक्शन के एलिमेंट को जोड़ा जाना है. अगर ऐसा नहीं है, तो पास किए गए Object(s) को List में रैप करता है और जनरेट की गई सूची में शामिल करता है.

पैरामीटर
sep String: यह स्ट्रिंग सेपरेटर है. इसका इस्तेमाल, आउटपुट के अलग-अलग सेगमेंट को अलग करने के लिए किया जाता है.

pieces Object: ऑब्जेक्ट का Collection या varargs Array.

रिटर्न
String

सूची

public static List<T> list (T... inputAry)

varargs सूची/ऐरे को List में बदलता है. List के इंस्टेंस को मैन्युअल तरीके से बनाने के लिए, इस फ़ंक्शन का इस्तेमाल किया जाता है. ध्यान दें कि यह Arrays.asList(T) से इस मामले में अलग है कि इससे मिलने वाला ऐरे, बदला जा सकता है.

पैरामीटर
inputAry T: ऐरे या varargs सूची

रिटर्न
List<T> एक ही कॉन्टेंट वाले List इंस्टेंस