ArrayUtil
public
class
ArrayUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ArrayUtil |
שיטות עזר למערכים
סיכום
methods ציבוריים | |
|---|---|
static
String[]
|
buildArray(String... arrays)
יוצר מערך מהתוכן שסופק. |
static
String
|
join(String sep, Object... pieces)
הופכת רצף של אובייקטים למחרוזת, עם תו מפריד |
static
<T>
List<T>
|
list(T... inputAry)
הפונקציה ממירה רשימה או מערך של ארגומנטים משתנים ל- |
methods ציבוריים
buildArray
public static String[] buildArray (String... arrays)
יוצר מערך מהתוכן שסופק.
המערך שיתקבל יהיה שרשור של arrays מערכי הקלט, לפי הסדר המקורי שלהם.
| פרמטרים | |
|---|---|
arrays |
String: המערכים שרוצים לשרשר |
| החזרות | |
|---|---|
String[] |
המערך החדש שנוצר |
איחוד (join)
public static String join (String sep,
Object... pieces)הופכת רצף של אובייקטים למחרוזת, עם תו מפריד sep. אם מועבר Collection יחיד, המערכת מניחה שצריך לצרף את הרכיבים של הקולקציה. אחרת, הפונקציה עוטפת את המחרוזת Object ב-List ומצרפת את הרשימה שנוצרה.
| פרמטרים | |
|---|---|
sep |
String: מפריד המחרוזות שמשמש להגדרת הגבולות בין פלחי הפלט השונים. |
pieces |
Object: Collection או varargs Array של אובייקטים. |
| החזרות | |
|---|---|
String |
|
list
public static List<T> list (T... inputAry)
הפונקציה ממירה רשימה או מערך של ארגומנטים משתנים ל-List. האפשרות הזו שימושית ליצירת מופעים של List באופן ידני. הערה: יש הבדל בין הפונקציה הזו לבין Arrays.asList(T), כי המערך שמוחזר ניתן לשינוי.
| פרמטרים | |
|---|---|
inputAry |
T: מערך או רשימת ארגומנטים משתנה |
| החזרות | |
|---|---|
List<T> |
מכונת List עם תוכן זהה |