In last tutorial we shared how to convert Vector to Array. Here we are gonna see Vector to ArrayList conversion with example.
Example
In the below snippet we have a Vector of Strings and we are converting it to an ArrayList of Strings. The steps we followed in the below example are:
1) Created a Vector and populated it (We are assuming that Vector would be having String elements).
2) Converted the Vector to ArrayList by Declaring ArrayList object using Vector object.
ArrayList list = new ArrayList(vector);
Code:
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); } } }
Output:
Rahul Steve Jude Locke Mike Robert ArrayList Elements : Rahul Steve Jude Locke Mike Robert
Leave a Reply