Construire un objet ArrayList
L'arraylist est du java.package util. La syntaxe pour construire une arraylist vide est,
Liste des tableauxoù t dans les supports d'angle est le type de valeur recherchée pour la liste. T est des deux côtés de l'opérateur d'affectation. Notez les positions. Al est l'objet ArrayList. Le programme suivant crée un objet ArrayList vide:
Importer Java.user.*La sortie est: 0. C'est une liste de caractères. ArrayList utilise une référence comme type et non un nom primitif. Le «caractère» doit donc être utilisé, au lieu de «char».
Éléments d'appel
Lorsque l'objet ArrayList est vide, des valeurs peuvent être ajoutées. C'est-à-dire. Lorsque l'objet ArrayList a déjà quelques valeurs, ajoutant plus de valeurs à la fin, est toujours entendu. La syntaxe de la méthode Add () Add () Add () est:
Public Boolean Add (E E)Il renvoie True si un changement a été effectué dans l'objet ArrayList; Et faux, si aucun changement n'a été apporté. E est la valeur.
Le segment de code suivant ajout de quatre caractères dans l'objet ArrayList, en utilisant la méthode Add ():
Importer Java.user.*La sortie est:
P q s tRemarquez que get () et non les crochets ont été utilisés pour obtenir la valeur à l'index.
Insérer un élément
La syntaxe pour insérer un élément à l'aide de la méthode ADD est:
public void add (int index, e élément)L'indice est la position, où l'élément est ajouté. Tout élément vers la droite est déplacé un endroit à l'avance. Le programme suivant illustre ceci:
Importer Java.user.*La sortie est:
P q r s t«R» a été inséré à l'index 2, où «s» était. L'indice 2 est la troisième position. «S» et «t» ont chacun décalé, un endroit à venir.
Avantage
Pour appliquer, signifie ajouter à l'avant. Pour appliquer, utilisez la syntaxe:
public void add (int index, e élément)mais avec l'index à 0.
Le programme suivant illustre ceci:
Importer Java.user.*La sortie doit être:
Z p q s tZ a été admis à P q s t.
Ajouter une autre liste
Une liste entière peut être ajoutée. La syntaxe de cette action est:
Addall booléen public (collection extends E> c)où c est la liste à ajouter. Il renvoie True si un changement a été effectué dans l'objet ArrayList; Et faux, si aucun changement n'a été apporté.
Dans la méthode principale suivante, il y a deux listes: Al et un autre. Un autre est annexé à Al.
public static void main (String [] args)La sortie est:
P q r s t uAl a la séquence, p q r s. Un autre a la séquence t u. T u a clairement été annexé à P q r s.
Insertion d'une autre liste
Une liste entière peut être insérée dans une première liste. La syntaxe pour ceci est:
Public Boolean Addall (INT INDEX, Collection extends E> c)où c est la liste à insérer. Il renvoie True si un changement a été effectué dans l'objet ArrayList; Et faux, si aucun changement n'a été apporté.
Dans la méthode Main () suivante, il y a deux listes: Al et un autre. Un autre est inséré dans Al.
public static void main (String [] args)La sortie est:
P q r s t uIci, Al a la séquence, p q t u. Ici, un autre a la séquence r s. R s a clairement été inséré dans p q t u pour avoir p q r s t u.
Améliorer une autre liste
Une liste entière peut être appliquée dans une première liste. La syntaxe pour cela est toujours,
Public Boolean Addall (INT INDEX, Collection extends E> c)Mais choisir 0 pour l'index. Il renvoie True si un changement a été effectué dans l'objet ArrayList; Et faux, si aucun changement n'a été apporté.
Dans la méthode principale suivante, il y a deux listes: Al et un autre. Un autre est inséré devant Al.
public static void main (String [] args)La sortie est:
U V w x y zIci, Al a la séquence, w x y z. Un autre a la séquence u V. U V a clairement été inséré devant W X Y Z pour avoir U V W X Y Z.
Conclusion
La méthode Add () d'arrayList peut être utilisée pour passer, insérer et ajouter un élément ou une autre liste. Pour ajouter un seul élément, utilisez ADD (E). Pour insérer un seul élément, utilisez ADD (index, e). Pour appliquer un seul élément, faites l'index, 0. Pour ajouter une autre liste, utilisez Addall (C). Pour insérer une autre liste, utilisez Addall (index, c). Pour appliquer une autre liste, faites l'index, 0.