Narzędzie tablicy
public class ArrayUtil
extends Object
java.lang.Object | |
com.android.tradefed.util.ArrayUtil |
Metody użytkowe tablic
Streszczenie
Metody publiczne | |
---|---|
static String[] | buildArray (String... arrays) Zbuduj tablicę z dostarczonej zawartości. |
static String | join (String sep, Object... pieces) Zamienia sekwencję obiektów w ciąg znaków oddzielonych |
static <T> | list (T... inputAry) Konwertuj listę/tablicę varargs na |
Metody publiczne
buildArray
public static String[] buildArray (String... arrays)
Zbuduj tablicę z dostarczonej zawartości.
Wynikowa tablica będzie konkatenacją arrays wejściowych, w ich oryginalnej kolejności.
Parametry | |
---|---|
arrays | String : tablice do konkatenacji |
Zwroty | |
---|---|
String[] | nowo skonstruowana tablica |
Przystąp
public static String join (String sep, Object... pieces)
Zamienia sekwencję obiektów w ciąg znaków oddzielonych sep
. W przypadku przekazania pojedynczej Collection
zakłada się, że elementy tej Kolekcji mają zostać połączone. W przeciwnym razie zawija przekazane obiekty w Object
ERROR(/List)
i dołącza do wygenerowanej listy.
Parametry | |
---|---|
sep | String : separator ciągów do odgraniczania różnych segmentów wyjściowych. |
pieces | Object : A ERROR(/Collection) lub varargs Array obiektów. |
Zwroty | |
---|---|
String |
lista
public staticlist (T... inputAry)
Konwertuj listę/tablicę varargs na ERROR(/List)
. Jest to przydatne do ręcznego tworzenia instancji ERROR(/List)
. Zauważ, że różni się to od Arrays.asList(T...)
tym, że zwracana tablica jest zmienna.
Parametry | |
---|---|
inputAry | T : tablica lub lista varargs |
Zwroty | |
---|---|
instancja ERROR(/List) z identyczną zawartością |