Utilisation adéquate de liste chaînée
rixan
Messages postés
438
Statut
Membre
-
rixan Messages postés 438 Statut Membre -
rixan Messages postés 438 Statut Membre -
Bonjour,
Jusqu'à maintenant, j'utilise la classe LinkedList de java.util.linkedlist pour utiliser la structure liste chaînée en Java. Y a-t-il d'autres structures de données avancées, des classes préfabriquées que LinkedList en Java ? C'est quoi un tableau dynamique? Que me conseillez-vous, abandonner LinkedList pour d'autres ou ...
Merci d'avance !
Jusqu'à maintenant, j'utilise la classe LinkedList de java.util.linkedlist pour utiliser la structure liste chaînée en Java. Y a-t-il d'autres structures de données avancées, des classes préfabriquées que LinkedList en Java ? C'est quoi un tableau dynamique? Que me conseillez-vous, abandonner LinkedList pour d'autres ou ...
Merci d'avance !
A voir également:
- Utilisation adéquate de liste chaînée
- Liste déroulante excel - Guide
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
2 réponses
Bonjour Rixan,
Pour les tableaux dynamiques en Java j'utilise la classe ArrayList. Elle permet de rajouter des objets de n'importe quel type à la fin de la liste ou n'importe où suivant l'index demandé (cet objet peut même être un autre ArrayList). Pour moi, un tableau dyamique c'est un tableau dont la taille de ses éléments change en cours d'exécution, à l'inverse d'un tableau statique dont la taille est fixée une fois pour toutes au moment de la compilation.
Pour les tableaux dynamiques en Java j'utilise la classe ArrayList. Elle permet de rajouter des objets de n'importe quel type à la fin de la liste ou n'importe où suivant l'index demandé (cet objet peut même être un autre ArrayList). Pour moi, un tableau dyamique c'est un tableau dont la taille de ses éléments change en cours d'exécution, à l'inverse d'un tableau statique dont la taille est fixée une fois pour toutes au moment de la compilation.