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)
הופכת רצף של אובייקטים למחרוזת, שמסומנת ב- |
static
<T>
|
list(T... inputAry)
המרת רשימה/מערך של varargs ל- |
שיטות ציבוריות
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 staticlist (T... inputAry)
המרת רשימה/מערך של varargs ל-ERROR(/List)
. האפשרות הזו שימושית ליצירת מכונות של ERROR(/List)
באופן ידני. שימו לב שההבדל בין הפונקציה הזו לבין Arrays.asList(T)
הוא שהמערך המוחזר ניתן לשינוי.
פרמטרים | |
---|---|
inputAry |
T : מערך או רשימת varargs |
החזרות | |
---|---|
|
מכונה של ERROR(/List) עם תוכן זהה |