ArrayUtil
public class ArrayUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ArrayUtil |
Hilfsmethoden für Arrays
Zusammenfassung
Öffentliche Methoden | |
---|---|
static String[] | buildArray (String... arrays) Erstellen Sie ein Array aus den bereitgestellten Inhalten. |
static String | join (String sep, Object... pieces) Wandelt eine Folge von Objekten in eine durch |
static <T> | list (T... inputAry) Konvertieren Sie eine Varargs-Liste/ein Varargs-Array in ein |
Öffentliche Methoden
buildArray
public static String[] buildArray (String... arrays)
Erstellen Sie ein Array aus den bereitgestellten Inhalten.
Das resultierende Array ist die Verkettung von arrays Eingabearrays in ihrer ursprünglichen Reihenfolge.
Parameter | |
---|---|
arrays | String : die zu verkettenden Arrays |
Kehrt zurück | |
---|---|
String[] | das neu aufgebaute Array |
verbinden
public static String join (String sep, Object... pieces)
Wandelt eine Folge von Objekten in eine durch sep
getrennte Zeichenfolge um. Wenn eine einzelne Collection
übergeben wird, wird davon ausgegangen, dass die Elemente dieser Sammlung zusammengeführt werden sollen. Andernfalls werden die übergebenen Object
in eine ERROR(/List)
eingeschlossen und der generierten Liste hinzugefügt.
Parameter | |
---|---|
sep | String : Das String-Trennzeichen zur Abgrenzung der verschiedenen Ausgabesegmente. |
pieces | Object : Ein ERROR(/Collection) oder ein varargs- Array von Objekten. |
Kehrt zurück | |
---|---|
String |
Liste
public staticlist (T... inputAry)
Konvertieren Sie eine Varargs-Liste/ein Varargs-Array in ein ERROR(/List)
. Dies ist nützlich, um Instanzen von ERROR(/List)
manuell zu erstellen. Beachten Sie, dass sich dies von Arrays.asList(T)
dadurch unterscheidet, dass das zurückgegebene Array veränderbar ist.
Parameter | |
---|---|
inputAry | T : ein Array oder eine Varargs-Liste |
Kehrt zurück | |
---|---|
eine ERROR(/List) -Instanz mit identischem Inhalt |