集合转换为数组toArray()
程序员文章站
2022-07-02 22:03:44
package seday12; import java.util.ArrayList;import java.util.Arrays;import java.util.Collection; /*** @author xingsir* 集合转换为数组*Collection定义了一个方法:toArr ......
package seday12;
import java.util.arraylist;
import java.util.arrays;
import java.util.collection;
/**
* @author xingsir
* 集合转换为数组
*collection定义了一个方法:toarray,可以将当前集合 转换为一个数组
*/
public class collectointoarraydemo {
public static void main(string[] args) {
collection<string> c=new arraylist<>();
c.add("a");
c.add("b");
c.add("d");
c.add("e");
c.add("f");
system.out.println("arraylist:"+c);
//集合 转换为一个数组
string[] arr=c.toarray(new string[c.size()]);
system.out.println(arr.length);//数组长度
system.out.println(arrays.tostring(arr));//打印数组
}
}