ArrayUtil
public class ArrayUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ArrayUtil |
Métodos utilitários para arrays
Resumo
Métodos públicos | |
---|---|
static String[] | buildArray (String... arrays) Construa uma matriz a partir do conteúdo fornecido. |
static String | join (String sep, Object... pieces) Transforma uma sequência de objetos em uma string, delimitada por |
static <T> | list (T... inputAry) Converta uma lista/matriz varargs em um |
Métodos públicos
construirArray
public static String[] buildArray (String... arrays)
Construa uma matriz a partir do conteúdo fornecido.
O array resultante será a concatenação dos arrays de entrada dos arrays, em sua ordem original.
Parâmetros | |
---|---|
arrays | String : os arrays a serem concatenados |
Devoluções | |
---|---|
String[] | a matriz recém-construída |
juntar
public static String join (String sep, Object... pieces)
Transforma uma sequência de objetos em uma string, delimitada por sep
. Se uma única Collection
for passada, presume-se que os elementos dessa Coleção serão unidos. Caso contrário, agrupa o(s) Object
(s) passado(s) em um ERROR(/List)
e junta-se à lista gerada.
Parâmetros | |
---|---|
sep | String : o separador de string para delimitar os diferentes segmentos de saída. |
pieces | Object : Um ERROR(/Collection) ou uma Array varargs de objetos. |
Devoluções | |
---|---|
String |
lista
public staticlist (T... inputAry)
Converta uma lista/matriz varargs em um ERROR(/List)
. Isso é útil para construir instâncias de ERROR(/List)
manualmente. Observe que isso difere de Arrays.asList(T)
porque o array retornado é mutável.
Parâmetros | |
---|---|
inputAry | T : um array ou uma lista varargs |
Devoluções | |
---|---|
uma instância ERROR(/List) com conteúdo idêntico |