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 des contenus fournis.

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

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

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

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

Méthodes publiques

buildArray

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

Créez un tableau à partir des contenus fournis.

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 créé

rejoindre

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

Convertit une séquence d'objets en chaîne, délimitée par sep. Si un seul Collection est transmis, on suppose que les éléments de cette collection doivent être joints. Sinon, encapsule les Object transmis dans un ERROR(/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: ERROR(/Collection) ou Array varargs d'objets.

Renvoie
String

liste

public static  list (T... inputAry)

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

Paramètres
inputAry T: tableau ou liste varargs

Renvoie
une instance ERROR(/List) avec un contenu identique