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... inputAry)

המר רשימה/מערך של varargs ל- ERROR(/List) .

שיטות ציבוריות

buildArray

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

בנו מערך מהתוכן שסופק.

המערך שיתקבל יהיה שרשור של מערכי קלט arrays , בסדר המקורי שלהם.

פרמטרים
arrays String : המערכים לשרשור

החזרות
String[] המערך החדש שנבנה

לְהִצְטַרֵף

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

הופך רצף של אובייקטים למחרוזת, מופרדת ב- sep . אם עובר Collection בודד, ההנחה היא שיש לחבר את המרכיבים של אותו אוסף. אחרת, עוטף את Object (ים) שעברו ב- ERROR(/List) ומצטרף לרשימה שנוצרה.

פרמטרים
sep String : מפריד המחרוזת לתחום את מקטעי הפלט השונים.

pieces Object : ERROR(/Collection) או Array אובייקטים של varargs.

החזרות
String

רשימה

public static  list (T... inputAry)

המר רשימה/מערך של varargs ל- ERROR(/List) . זה שימושי לבניית מופעים של ERROR(/List) ביד. שים לב שזה שונה מ- Arrays.asList(T) בכך שהמערך המוחזר ניתן לשינוי.

פרמטרים
inputAry T : מערך, או רשימת varargs

החזרות
מופע ERROR(/List) עם התוכן הזהה