A.6 Collection - GillesTimothy/bibliotheque-manga GitHub Wiki

A.6 Collection

Je n'ai pas implémenté de collection au cours de mon projet mais j'ai tout de même réfléchi à la meilleure utilisation de collection que j'aurais pu faire.

Lors de mon passage vers le pattern mvc j'ai essayé une solution.

  • avantage de l'arrayList :
  1. on ne doit pas définir de taille au préalable. La collection peut donc s'agrandir et diminuer sans problème.
  2. on peut y insérer des différents types de valeurs (pour mon cas Integer et String)
  • une arrayList a deux dimensions :

l'objectif étant de créer un array d'array.

1

je récupère les différentes valeurs nécessaires pour un manga de la collection.

2

j'ajoute les valeurs à mon arraylist.

3

j'affiche tout les composants de mon arrayList lignes par lignes avec une boucle et ensuite l'arrayList au complet.

4

résultat obtenu :

5