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 |
static <T> | list (T... inputAry) Konwertuj listę/tablicę varargs na |
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 staticlist (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 |