ArrayUtil

public class ArrayUtil
extends Object

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


Metode utilitas untuk array

Ringkasan

Metode publik

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

Membuat array dari konten yang disediakan.

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

Mengubah urutan objek menjadi string yang dipisahkan oleh sep.

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

Mengonversi daftar/array vararg menjadi ERROR(/List).

Metode publik

buildArray

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

Membuat array dari konten yang disediakan.

Array yang dihasilkan akan menjadi penyambungan dari array input arrays, dalam urutan awal.

Parameter
arrays String: array yang akan digabungkan

Hasil
String[] array yang baru dibuat

gabung

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

Mengubah urutan objek menjadi string yang dipisahkan oleh sep. Jika satu Collection diteruskan, dianggap bahwa elemen Koleksi tersebut akan bergabung. Jika tidak, gabungkan Object yang diteruskan ke dalam ERROR(/List) dan gabungkan daftar yang dihasilkan.

Parameter
sep String: pemisah string untuk membatasi segmen output yang berbeda.

pieces Object: ERROR(/Collection) atau vararg Array objek.

Hasil
String

daftar

public static  list (T... inputAry)

Mengonversi daftar/array vararg menjadi ERROR(/List). Cara ini berguna untuk membangun instance ERROR(/List) dengan tangan. Perhatikan bahwa ini berbeda dengan Arrays.asList(T) karena array yang ditampilkan dapat berubah.

Parameter
inputAry T: array, atau daftar vararg

Hasil
instance ERROR(/List) dengan konten yang sama