Vector est comme le ArrayList qui peut agrandir ou réduire sa taille. Contrairement au Arrays, nous pouvons y stocker n-nombre d'éléments car il n'y a pas de limite de taille.
Majeures Différences entre ArrayList et Vector:
Déclaration et Instanciation:
Vector<String> vec = new Vector<String>();
Ajouter Elément:
vec.add("A");
vec.add("B");
vec.addElement("C");
vec.addElement("D");
System.out.println(vec);
Output
[A, B, C, D]
Modification Elément:
vec.set(1, "B updated");
System.out.println(vec);
Output
[A, B updated, C, D]
Suppréssion Elément:
vec.remove(1);
vec.remove("C");
Output
[A, D]