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) Crie 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/array varargs em um |
Métodos públicos
buildArray
public static String[] buildArray (String... arrays)
Crie uma matriz a partir do conteúdo fornecido.
A matriz resultante será a concatenação das arrays de entrada das matrizes, em sua ordem original.
Parâmetros | |
---|---|
arrays | String : os arrays para concatenar |
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 devem ser unidos. Caso contrário, envolve 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 : A ERROR(/Collection) ou um Array varargs de objetos. |
devoluções | |
---|---|
String |
lista
public staticlist (T... inputAry)
Converta uma lista/array varargs em um ERROR(/List)
. Isso é útil para criar instâncias de ERROR(/List)
manualmente. Observe que isso difere de Arrays.asList(T)
porque o array retornado é mutável.
Parâmetros | |
---|---|
inputAry | T : uma matriz ou uma lista varargs |
devoluções | |
---|---|
uma instância ERROR(/List) com conteúdo idêntico |