ArrayUtil
public class ArrayUtil
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.util.ArrayUtil |
متدهای کاربردی برای آرایهها
خلاصه
روشهای عمومی | |
|---|---|
static String[] | buildArray (String... arrays)از محتویات ارائه شده، یک آرایه بسازید. |
static String | join (String sep, Object... pieces) دنبالهای از اشیاء را به یک رشته تبدیل میکند که با |
static <T> List<T> | list (T... inputAry) تبدیل یک لیست/آرایه متغیر به |
روشهای عمومی
ساخت آرایه
public static String[] buildArray (String... arrays)
از محتویات ارائه شده، یک آرایه بسازید.
The resulting array will be the concatenation of arrays input arrays, in their original order.
| پارامترها | |
|---|---|
arrays | String : آرایههایی که باید به هم متصل شوند |
| بازگشتها | |
|---|---|
String[] | آرایه تازه ساخته شده |
پیوستن
public static String join (String sep,
Object... pieces) دنباله ای از اشیاء را به یک رشته تبدیل می کند که با sep از هم جدا شده اند. اگر یک Collection واحد ارسال شود، فرض بر این است که عناصر آن مجموعه قرار است به هم متصل شوند. در غیر این صورت، Object (های) ارسالی را در یک List قرار داده و به لیست تولید شده متصل می کند.
| پارامترها | |
|---|---|
sep | String : جداکنندهی رشته برای جدا کردن بخشهای مختلف خروجی. |
pieces | Object : یک Collection یا Array از اشیاء. |
| بازگشتها | |
|---|---|
String | |
فهرست
public static List<T> list (T... inputAry)
تبدیل یک لیست/آرایه varargs به یک List . این برای ساخت نمونههایی از List به صورت دستی مفید است. توجه داشته باشید که این با Arrays.asList(T) متفاوت است، زیرا آرایه برگردانده شده قابل تغییر است.
| پارامترها | |
|---|---|
inputAry | T : یک آرایه یا یک لیست متغیر |
| بازگشتها | |
|---|---|
List<T> | یک نمونه List با محتوای یکسان |