List list = new Vector();
List<String> list = new Vector<String>();
import java.util.Collections;Exécution:
import java.util.List;
import java.util.Vector;
public class VectorToList {
public static void main(String[] args) {
Vectorvec = new Vector ();
//ajouter des objets
vec.add("obj1");
vec.add("obj2");
vec.add("obj3");
System.out.println("Eléments de Vector:");
for(String e:vec)
System.out.println(e);
//convertir Vector en List
Listlist = Collections.list(vec.elements());
//afficher les éléments de List
System.out.println("Eléments de List:");
for(String e:list)
System.out.println(e);
}
}
Eléments de Vector:Si vous voulez convertir Vector en un ArrayList, qui est hérite de l'implémentation de List, vous pouvez faire ceci:
obj1
obj2
obj3
Eléments de List:
obj1
obj2
obj3
List newList = new ArrayList(vector);
List<String> newList = new ArrayList<String>(vector);Je vous suggère de lire l'article qui explique mieux la conversion d'un Vector en un ArrayList.
Please disable your ad blocker and refresh the window to use this website.