public static void main(String[] args) {
test2();
}
public static void test1(){
Collection<String> list=new ArrayList<String>();
for(int i=0;i<4;i++)
list.add(i+"");
String[] ss=list.toArray(new String[0]);
for(String s:ss){
System.out.println(s);
}
}
public static void test2(){
Collection<String> list=new ArrayList<String>();
for(int i=0;i<4;i++)
list.add(i+"");
Object[] ss=list.toArray();
//但是如果这样String[] ss=(String[])list.toArray();那么就会报错
for(Object s:ss){
System.out.println(s);
}
}