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> list(T... inputAry)

將 varargs 清單/陣列轉換為 List

公用方法

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 執行個體