ArrayUtil

public class ArrayUtil
extends Object

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


Méthodes utilitaires pour les tableaux

Résumé

Méthodes publiques

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

Créez un tableau à partir du contenu fourni.

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

Transforme une séquence d'objets en une chaîne, délimitée par sep .

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

Convertit une liste/tableau varargs en ERROR(/List) .

Méthodes publiques

buildArray

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

Créez un tableau à partir du contenu fourni.

Le tableau résultant sera la concaténation des tableaux arrays d'entrée, dans leur ordre d'origine.

Paramètres
arrays String : les tableaux à concaténer

Retour
String[] le tableau nouvellement construit

rejoindre

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

Transforme une séquence d'objets en une chaîne, délimitée par sep . Si une seule Collection est transmise, on suppose que les éléments de cette collection doivent être joints. Sinon, enveloppe le ou Object passés dans une ERROR(/List) et rejoint la liste générée.

Paramètres
sep String : le séparateur de chaîne pour délimiter les différents segments de sortie.

pieces Object : Une ERROR(/Collection) ou un varargs Array d'objets.

Retour
String

liste

public static  list (T... inputAry)

Convertit une liste/tableau varargs en ERROR(/List) . Ceci est utile pour créer manuellement des instances de ERROR(/List) . Notez que cela diffère de Arrays.asList(T) en ce que le tableau renvoyé est modifiable.

Paramètres
inputAry T : un tableau, ou une liste de varargs

Retour
une instance ERROR(/List) avec le même contenu