1,ArrayList转数组
//创建两个arraylist对象
Collection al = new ArrayList();
//al1添加元素
al.add("name1");
al.add("name4");
al.add("name3");
//arrayList转数组
String[] als=(String[]) al.toArray(new String[al.size()]);
for(int i=0;i<als.length;i++)
{
System.out.println(als[i]);
}
关键代码:
String[] als=(String[]) al.toArray(new String[al.size()]);
2,set转数组
Set s =new HashSet();
s.add("set1");
s.add("set2");
s.add("set3");
//set转数组
String[] sets=(String[]) s.toArray(new String[s.size()]);
for(int i=0;i<sets.length;i++)
{
System.out.println(sets[i]);
}
关键代码:
String[] sets=(String[]) s.toArray(new String[s.size()]);