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 |
static
<T>
List<T>
|
list(T... inputAry)
Converte un elenco/array varargs in un |
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 |