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)

Erstellt ein Array aus den angegebenen Inhalten.

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

Wandelt eine Sequenz von Objekten in einen String um, der durch sep begrenzt wird.

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

Konvertiert eine Liste/ein Array mit variabler Anzahl von Argumenten in eine List.

Öffentliche Methoden

buildArray

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

Erstellt ein Array aus den angegebenen Inhalten.

Das resultierende Array ist die Verkettung der arrays Eingabearrays in ihrer ursprünglichen Reihenfolge.

Parameter
arrays String: die zu verkettenden Arrays

Gibt Folgendes zurück:
String[] das neu erstellte Array

join

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

Wandelt eine Sequenz von Objekten in einen String um, der durch sep begrenzt wird. Wenn eine einzelne Collection übergeben wird, wird davon ausgegangen, dass die Elemente dieser Collection verknüpft werden sollen. Andernfalls werden die übergebenen Object-Elemente in eine List eingeschlossen und die generierte Liste wird verknüpft.

Parameter
sep String: das Stringtrennzeichen, mit dem die verschiedenen Ausgabesegmente begrenzt werden.

pieces Object: eine Collection oder ein Array mit variabler Anzahl von Argumenten von Objekten.

Gibt Folgendes zurück:
String

list

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

Konvertiert eine Liste/ein Array mit variabler Anzahl von Argumenten in eine List. Dies ist nützlich, um Instanzen von List manuell zu erstellen. Im Unterschied zu Arrays.asList(T) ist das zurückgegebene Array veränderlich.

Parameter
inputAry T: ein Array oder eine Liste mit variabler Anzahl von Argumenten

Gibt Folgendes zurück:
List<T> eine List-Instanz mit identischen Inhalten