ArrayUtil

public class ArrayUtil
extends Object

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


Dienstprogrammmethoden für Arrays

Zusammenfassung

Öffentliche Methoden

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

Erstellt ein Array aus den bereitgestellten Inhalten.

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

Wandelt eine Folge von Objekten in einen String um, der durch sep getrennt ist.

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

Wandelt eine varargs-Liste/ein Array in ein ERROR(/List) um.

Öffentliche Methoden

BuildArray

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

Erstellt ein Array aus den bereitgestellten Inhalten.

Das resultierende Array ist die Verkettung der arrays-Eingabearrays, ursprünglichen Reihenfolge.

Parameter
arrays String: die zu verkettenden Arrays

Returns
String[] das neu erstellte Array

zu betreten

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

Wandelt eine Folge von Objekten in einen String um, der durch sep getrennt ist. Wenn ein einzelner Collection übergeben wird, wird angenommen, dass die Elemente dieser Collection ist beigetreten. Andernfalls werden die übergebenen Object(s) in einem ERROR(/List) zusammengefasst und mit dem generierten Liste.

Parameter
sep String: das Stringtrennzeichen zum Trennen der verschiedenen Ausgabesegmente.

pieces Object: Ein ERROR(/Collection)- oder varargs-Array von Objekten.

Returns
String

Liste

public static  list (T... inputAry)

Wandelt eine varargs-Liste/ein Array in ein ERROR(/List) um. Dies ist nützlich, um Instanzen von ERROR(/List) per Hand. Dieser Wert unterscheidet sich von Arrays.asList(T) insofern, Das zurückgegebene Array ist änderbar.

Parameter
inputAry T: ein Array oder eine varargs-Liste

Returns
eine ERROR(/List)-Instanz mit identischem Inhalt