begin process at 2008 07 24 19:16:43
1 215 861 membres
416 nouveaux aujourd'hui
14 179 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : parcours d'une ArrayList [ Divers / Débutant(e) ] (samplaid)

parcours d'une ArrayList le 12/05/2007 17:23:08

samplaid
Bonjour,

Il y a plusieurs manière de parcours une ArrayList, soit avec un Iterator, ListIterator ou par la méthotde .get(indice). J'aimerais seulement savoir qu'elle est la meilleure facon de parcourir cette ArrayList?

Merci

Re : parcours d'une ArrayList le 12/05/2007 17:58:35

DARKSIDIOUS
Membre Club
(Admin CS)
La meilleure selon quel point de vue ?

Performance, facilité d'utilisation ?

Je pencherais plus du côté de l'Iterator qui est une méthode classique pour parcourir une collection en Java.



Re : parcours d'une ArrayList le 12/05/2007 18:00:20

samplaid
je parle du point de vue performance. C'est vrai que le .get(indice) est facile d'ulisation mais une fois que l'on a utilisé iterator c'est aussi facile.

Merci

Re : parcours d'une ArrayList le 12/05/2007 18:37:59

DARKSIDIOUS
Membre Club
(Admin CS)

Niveau performance, je pense que le get est le plus rapide vu qu'il s'agit d'un accès direct à un élément, ce pour quoi est optimisé le ArrayList, et cà évite de construire un objet de type Iterator (bien que l'optimisation doit être minime, et surtout, que celle-ci n'est valable certainement que pour l'ArrayList : un LinkedList sera certainement plus rapide avec un iterateur).


Re : parcours d'une ArrayList le 13/05/2007 13:59:28

ulysse00
le get est le plus rapide pour parcourir ArrayList je l'utilise souvent dans mes prog
et la perferormance ça se voit quand tu aurras une liste avec plus 1000 élément récupérer d'apres une table (base de donnée ) donc c'est facile de la parcourir avec get(indice)


Classé sous : arraylist, parcours

Participer à cet échange

Pub



Appels d'offres

Creation portail video
Budget : 3 000€
Site de e-commerce
Budget : 5 000€
Demande de devis pour ...
Budget : 7 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS