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>
|
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(s) 包裝在 List 中,然後加入產生的清單。
| 參數 | |
|---|---|
sep |
String:用於分隔不同輸出區段的字串分隔符。 |
pieces |
Object:物件的 Collection 或 varargs Array。 |
| 傳回 | |
|---|---|
String |
|
list
public static List<T> list (T... inputAry)
將 varargs 清單/陣列轉換為 List。這有助於手動建構 List 的執行個體。請注意,這與 Arrays.asList(T) 不同,因為傳回的陣列是可變動的。
| 參數 | |
|---|---|
inputAry |
T:陣列或變數引數清單 |
| 傳回 | |
|---|---|
List<T> |
內容完全相同的 List 執行個體 |