Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Easy Android

La programmation Android pour tous

ArrayList de String en tableau de String

Publié par David Silvera sur 26 Avril 2013, 09:45am

Catégories : #ArrayList

ArrayList de String en tableau de String

Voici un mini tutoriel. Il est très souvent utile de convertir un ArrayList de String en tableau de String. En effet, il est plus facile de manipuler des ArrayList que des tableaux. Il n'y a pas besoin de connaître le nombre d'élément à insérer pour initialiser l'ArrayList.

Cependant, certains constructeurs, comme les adapter pour une ListView, demandent un tableau de String et non un ArrayList de String.

Comment faire? Devons nous reparcourir tout notre tableau et reconstruire un tableau de String?

Il existe une solution beaucoup plus simple qui prend qu'une seul ligne de code. Donc pourquoi s'en priver?

 

ArrayList<String> list = new ArrayList<String>();
// On remplit l'ArrayList
//...
String[] array = list.toArray(new String[list.size()]);

 

Voila le mini tutoriel terminé. Faites en bonne usage.

Commenter cet article

Archives

Articles récents