Beh, ArrayList, ça s'utilise un peu comme un Vector, mais:
- c'est plus efficace et
- c'est plus unifié avec les autres collections.
C'est très moche de devoir passer par une collection de collection pour remplacer un tableau de tableau, mais bon, je vois pas comment faire autrement.
Par contre, il serait indiqué de créer une classe ArrayTab qui permetrait d'accéder facilement aux éléments à l'aide de méthodes genre getElement({3,2}).
Le nombre de dimension étant bien entendu quelconque! Avec vérification de types (si on veut éviter de fourrer n'importe quoi) et éventuellement optimisation en fonction des opérations à faire (chosir la collection qui va bien, basée sur array ou sur tree selon les opérations à effectuer).
---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}