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[] |
新构建的数组 |
join
public static String join (String sep,
Object... pieces)将一系列对象转换为字符串,并以 sep 分隔。 如果传递了单个
Collection,则假定要联接该 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:数组或 varargs 列表 |
| 返回 | |
|---|---|
List<T> |
内容相同的 List 实例 |