[Débutant - ResultSet] Pourquoi ArrayList et pas Tableau ?
Salut tout le monde, z’allez bien :) ?
Dans la plupart des exemples et tutoriels, il est dit qu’il vaut mieux utiliser une ArrayList qu’un tableau pour stocker un ResultSet… mais y’a pas d’explication claire. Donc je vous le demande, pourquoi un ArrayList à la place d’un tableau ? (gain de performance peut être ?)
Un exemple fictif : je veux afficher un tableau de 10 lignes avec 3 colonnes : une colonne pour le nom, une pour le prénom, une pour l’age.
Dans ce cas, il vaut mieux faire un tableau à 2 dimensions non ?
Imaginons maintenant qu’on obtient 50000 lignes en ResultSet.
Si j’ai bien compris avec l’ArrayList, ça nous fera un tableau de 50000*3 cases (vu qu'on est sur une dimension), c’est à dire 150000 cases. Alors qu’un tableau du style Tableau[50000][3] ne serait-il pas le bienvenu dans ce cas la ?
++
ShinJava
------------------------------------------------------------
Petit débutant deviendra grand… débutant :mrgreen: