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... inputAry)

将可变参数列表/数组转换为 ERROR(/List)

公共方法

buildArray

public static String[] buildArray (String... arrays)

使用提供的内容构建数组。

生成的数组将是 arrays 个输入数组按原始顺序串联的结果。

参数
arrays String:要串联的数组

返回
String[] 新构造的数组

join

public static String join (String sep, 
                Object... pieces)

将一系列对象转换为以 sep 分隔的字符串。如果传递单个 Collection,则假定该集合的元素将被联接。否则,将传递的 Object 封装在 ERROR(/List) 中,并联接生成的列表。

参数
sep String:用于分隔不同输出片段的字符串分隔符。

pieces Object:对象的 ERROR(/Collection) 或 varargs Array

返回
String

list

public static  list (T... inputAry)

将 varargs 列表/数组转换为 ERROR(/List)。这对于手动构建 ERROR(/List) 实例非常有用。请注意,这与 Arrays.asList(T) 不同,因为返回的数组是可变的。

参数
inputAry T:数组或可变参数列表

返回
内容完全相同的 ERROR(/List) 实例