Insert all elements of Collection to specific ArrayList index
package com.javacodegeeks.snippets.core;
import java.util.ArrayList;
import java.util.Vector;
public class InsertAllElementsOfCollectionToArrayList {
public static void main(String[] args) {
// Create an ArrayList and populate it with elements
ArrayList arrayList = new ArrayList();
arrayList.add("element_1");
arrayList.add("element_2");
arrayList.add("element_3");
// Create another Collection e.g. Vector object and populate it with elements
Vector vector = new Vector();
vector.add("vector_element_1");
vector.add("vector_element_2");
// Insert all elements of Vector to ArrayList at index 1
arrayList.addAll(1,vector);
System.out.println("Elements in ArrayList :");
for(int i=0; i < arrayList.size(); i++)
System.out.println(arrayList.get(i));
}
}
Output:
Elements in ArrayList :
element_1
vector_element_1
vector_element_2
element_2
element_3
