En el último tutorial compartimos cómo convertir Vector a Array. Aquí veremos la conversión de Vector a ArrayList por ejemplo.
Ejemplo
En el siguiente fragmento, tenemos un vector de cadenas y lo estamos convirtiendo en una ArrayList of Strings. Los pasos que seguimos en el siguiente ejemplo son:
1) Creó un vector y lo completó (suponga que Vector tendría elementos String).
2) Convirtió el vector en ArrayList declarando el objeto ArrayList usando el objeto Vector.
ArrayList list = new ArrayList(vector);
Código:
import java.util.Vector; import java.util.ArrayList; public class VectorToArrayList { public static void main(String[] args) { // Creating a Vector of String elements Vector<String> vector = new Vector<String>(); // Populate Vector vector.add("Rahul"); vector.add("Steve"); vector.add("Jude"); vector.add("Locke"); vector.add("Mike"); vector.add("Robert"); //Displaying Vector elements for (String str : vector){ System.out.println(str); } //Converting Vector to ArrayList ArrayList<String> arraylist = new ArrayList<String>(vector); //Displaying ArrayList Elements System.out.println("nArrayList Elements :"); for (String s : arraylist){ System.out.println(s); } } }
Producción:
Rahul Steve Jude Locke Mike Robert ArrayList Elements : Rahul Steve Jude Locke Mike Robert