Les tableaux standard en Java sont fixés dans le nombre d'éléments qu'ils peuvent avoir. Si vous voulez augmenter ou diminuer les éléments d'un tableau, vous devez faire un nouveau tableau avec le bon numéro d'éléments du contenu du tableau d'origine. Une alternative consiste à utiliser le Liste des tableaux
classe. le Liste des tableaux
La classe fournit les moyens de créer des tableaux dynamiques (c'est-à-dire que leur longueur peut augmenter et diminuer).
Cela créera un Liste des tableaux
avec une capacité initiale de dix éléments. Si un plus grand (ou plus petit) Liste des tableaux
est requis, la capacité initiale peut être transmise au constructeur. Pour faire de la place à vingt éléments:
Une chose à noter Liste des tableaux
est que les éléments ne doivent pas nécessairement être du même type d'objet. Même si le dynamicStringArray
a été peuplé par Chaîne objets, il peut toujours accepter des valeurs numériques:
Un objet peut être inséré n'importe où dans le Liste des tableaux
index des éléments en utilisant la méthode add et en passant la position pour l'insertion. Pour ajouter le
Chaîne "Max"
à la dynamicStringArray
en position 3:Plutôt que de supprimer un élément et d'en insérer un nouveau à sa place, ensemble
La méthode peut être utilisée pour remplacer un élément en une seule fois. Passez simplement l'index de l'élément à remplacer et l'objet avec lequel le remplacer. Pour remplacer "Peter" par "Paul":