ArrayUtil

public class ArrayUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.ArrayUtil


Metody użytkowe dla tablic

Streszczenie

Metody publiczne

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

Zbuduj tablicę na podstawie dostarczonej zawartości.

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

Zamienia sekwencję obiektów w ciąg znaków rozdzielany przez sep .

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

Konwertuj listę/tablicę varargs na ERROR(/List) .

Metody publiczne

buildArray

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

Zbuduj tablicę na podstawie dostarczonej zawartości.

Wynikowa tablica będzie konkatenacją tablic arrays w ich pierwotnej kolejności.

Parametry
arrays String : tablice do połączenia

Zwroty
String[] nowo skonstruowaną tablicę

dołączyć

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

Zamienia sekwencję obiektów w ciąg znaków rozdzielany przez sep . W przypadku przekazania pojedynczej Collection przyjmuje się, że elementy tej Kolekcji mają zostać połączone. W przeciwnym razie otacza przekazane Object w ERROR(/List) i dołącza do wygenerowanej listy.

Parametry
sep String : separator ciągów znaków oddzielający różne segmenty wyjściowe.

pieces Object : ERROR(/Collection) lub Array obiektów typu varargs.

Zwroty
String

lista

public static  list (T... inputAry)

Konwertuj listę/tablicę varargs na ERROR(/List) . Jest to przydatne do ręcznego tworzenia instancji ERROR(/List) . Należy zauważyć, że różni się to od Arrays.asList(T) tym, że zwrócona tablica jest modyfikowalna.

Parametry
inputAry T : tablica lub lista zmiennych

Zwroty
instancja ERROR(/List) o identycznej zawartości