ArrayUtil

public class ArrayUtil
extends Object

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


Diziler için yardımcı yöntemler

Özet

Herkese açık yöntemler

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

Sağlanan içeriklerden bir dizi oluştur.

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

Bir nesne dizisini, sep ile sınırlandırılmış bir dizeye dönüştürür.

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

Değişken sayıda bağımsız değişken listesini/dizisini List öğesine dönüştürür.

Herkese açık yöntemler

buildArray

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

Sağlanan içeriklerden bir dizi oluştur.

Elde edilen dizi, arrays giriş dizisinin orijinal sırasına göre birleştirilmesiyle oluşturulur.

Parametreler
arrays String: birleştirilecek diziler

İadeler
String[] yeni inşa edilen dizi

katıl

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

Bir nesne dizisini, sep ile sınırlandırılmış bir dizeye dönüştürür. Tek bir Collection iletilirse bu koleksiyonun öğelerinin birleştirileceği varsayılır. Aksi takdirde, iletilen Object(s) öğelerini List içine alır ve oluşturulan listeyi birleştirir.

Parametreler
sep String: Farklı çıkış segmentlerini sınırlamak için kullanılan dize ayırıcı.

pieces Object: Bir Collection veya nesnelerin varargs Array'ı.

İadeler
String

list

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

Değişken sayıda bağımsız değişken listesini/dizisini List öğesine dönüştürür. Bu, List örneklerini manuel olarak oluşturmak için kullanışlıdır. Döndürülen dizinin değiştirilebilir olması nedeniyle bu işlevin Arrays.asList(T) işlevinden farklı olduğunu unutmayın.

Parametreler
inputAry T: dizi veya varargs listesi

İadeler
List<T> Aynı içeriğe sahip bir List örneği