ArrayUtil
public
class
ArrayUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ArrayUtil |
Métodos utilitários para matrizes
Resumo
Métodos públicos | |
|---|---|
static
String[]
|
buildArray(String... arrays)
Cria uma matriz com o 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>
|
list(T... inputAry)
Converte uma lista/matriz de argumentos variáveis em uma |
Métodos públicos
buildArray
public static String[] buildArray (String... arrays)
Cria uma matriz com o conteúdo fornecido.
A matriz resultante será a concatenação das arrays matrizes de entrada, na sua ordem original.
| Parâmetros | |
|---|---|
arrays |
String: as matrizes a serem concatenadas |
| Retorna | |
|---|---|
String[] |
a matriz recém-construída |
agrupamento
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 transmitida, presume-se que os elementos dessa coleção serão
unidos. Caso contrário, envolve os Object(s) transmitidos em uma List e une a
lista gerada.
| Parâmetros | |
|---|---|
sep |
String: o separador de string para delimitar os diferentes segmentos de saída. |
pieces |
Object: uma Collection ou uma Array de argumentos variáveis de objetos. |
| Retorna | |
|---|---|
String |
|
list
public static List<T> list (T... inputAry)
Converte uma lista/matriz de argumentos variáveis em uma List. Isso é útil para criar instâncias de
List manualmente. Isso é diferente de Arrays.asList(T), porque
a matriz retornada é mutável.
| Parâmetros | |
|---|---|
inputAry |
T: uma matriz ou uma lista de argumentos variáveis |
| Retorna | |
|---|---|
List<T> |
uma instância de List com o mesmo conteúdo |