ArrayUtil

public class ArrayUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ArrayUtil


Metodi di utilità per gli array

Riepilogo

Metodi pubblici

static String[] buildArray(String... arrays)

Crea un array dai contenuti forniti.

static String join(String sep, Object... pieces)

Trasforma una sequenza di oggetti in una stringa delimitata da sep.

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

Converti un elenco/array di parametri varargs in un ERROR(/List).

Metodi pubblici

buildArray

public static String[] buildArray (String... arrays)

Crea un array dai contenuti forniti.

L'array risultante sarà la concatenazione di arrays array di input, nel loro ordine originale.

Parametri
arrays String: le matrici da concatenare

Ritorni
String[] l'array appena costruito

partecipa

public static String join (String sep, 
                Object... pieces)

Trasforma una sequenza di oggetti in una stringa delimitata da sep. Se viene passato un singolo Collection, si presume che gli elementi della raccolta debbano essere uniti. In caso contrario, inserisce i Object passati in un ERROR(/List) e li unisce all'elenco generato.

Parametri
sep String: il separatore di stringa per delimitare i diversi segmenti di output.

pieces Object: un ERROR(/Collection) o un Array di parametri varargs di oggetti.

Ritorni
String

lista

public static  list (T... inputAry)

Converti un elenco/array di parametri varargs in un ERROR(/List). Questa operazione è utile per creare manualmente istanze di ERROR(/List). Tieni presente che differisce da Arrays.asList(T) per il fatto che l'array restituito è mutabile.

Parametri
inputAry T: un array o un elenco di parametri varargs

Ritorni
un'istanza ERROR(/List) con contenuti identici