ArrayUtil

public class ArrayUtil
extends Object

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


Metody pomocnicze dla tablic

Podsumowanie

Metody publiczne

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

Utwórz tablicę na podstawie podanych treści.

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

Przekształca sekwencję obiektów w ciąg odseparowany znakiem sep.

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

Konwertowanie listy/tablicy varargs na ERROR(/List).

Metody publiczne

buildArray

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

Utwórz tablicę na podstawie podanych treści.

Wynikowy tablica będzie łańcuchem tablic wejściowych arrays w ich pierwotnym porządku.

Parametry
arrays String: tablice do złączenia

Zwroty
String[] nowo utworzonej tablicy.

dołącz

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

Przekształca sekwencję obiektów w ciąg odseparowany znakiem sep. Jeśli przekazano pojedynczą wartość Collection, zakłada się, że mają być złączane elementy tej kolekcji. W przeciwnym razie otacza przekazane argumenty Object w ERROR(/List) i złącza wygenerowaną listę.

Parametry
sep String: separator ciągu znaków służący do oddzielania poszczególnych segmentów danych wyjściowych.

pieces Object: tablica ERROR(/Collection) lub tablica zmiennych Array obiektów.

Zwroty
String

lista

public static  list (T... inputAry)

Konwertowanie listy/tablicy varargs na ERROR(/List). Jest to przydatne do ręcznego tworzenia instancji funkcji ERROR(/List). Różnica między Arrays.asList(T) a tym wyrażeniem polega na tym, że zwrócony tablica jest zmienna.

Parametry
inputAry T: tablica lub lista varargs

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