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ée un tableau à partir du contenu fourni.

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

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

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

Convertit une liste/un tableau varargs en List.

Méthodes publiques

buildArray

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

Crée un tableau à partir du contenu fourni.

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

Paramètres
arrays String : tableaux à concaténer

Renvoie
String[] le tableau nouvellement construit

jointure

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

Transforme une séquence d'objets en chaîne, délimitée par sep. Si une seule Collection est transmise, il est supposé que les éléments de cette collection doivent être joints. Sinon, encapsule les Object transmis dans un List et joint la liste générée.

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

pieces Object : Collection ou Array varargs d'objets.

Renvoie
String

list

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

Convertit une liste/un tableau varargs en List. Cela est utile pour créer manuellement des instances de List. Notez que cette erreur diffère de Arrays.asList(T), car le tableau renvoyé est mutable.

Paramètres
inputAry T : tableau ou liste varargs

Renvoie
List<T> une instance List avec le même contenu.