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 |
static
<T>
List<T>
|
list(T... inputAry)
Convertit une liste/un tableau varargs en |
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. |