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 sep .

static <T> list (T... inputAry)

Converta uma lista/array varargs em um ERROR(/List) .

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 static  list (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