I planned to convert an ArrayList
into an normal array. After that i tried to downcast that object type into a normal array.But its showing that "Cannot convert from Object to int" at line 17.
package coll;
import java.util.ArrayList;
public class ToArray {
public static void main(String[] args) {
ArrayList a1=new ArrayList();
a1.add(new Integer(2));
a1.add(new Integer(8));
a1.add(new Integer(7));
a1.add(new Integer(6));
System.out.println("the contents are"+ a1);
Object ia[]=a1.toArray();
int[] a=new int[5];
for(Object i:ia)
{
a[i]=((Integer)ia[i]).intValue();
}
}
}