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> list(T... inputAry)

Converte un elenco/array varargs in un 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: gli array da concatenare

Resi
String[] l'array appena creato

join

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

Trasforma una sequenza di oggetti in una stringa, delimitata da sep. Se viene passata una singola Collection si presume che gli elementi di quella Collection debbano essere uniti. In caso contrario, racchiude i Object(s) passati in un List e unisce l' elenco generato.

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

pieces Object: una Collection o un Array varargs di oggetti.

Resi
String

list

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

Converte un elenco/array varargs in un List. Questa soluzione è utile per creare manualmente istanze di List Tieni presente che questo è diverso da Arrays.asList(T) in quanto l'array restituito è modificabile.

Parametri
inputAry T: un array o un elenco varargs

Resi
List<T> un'istanza List con gli stessi contenuti