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

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

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

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