集合、列表与数组之间的相互转换
在java编程的过程中,我们通常会遇到集合、列表与数组之间的相互转换,下面介绍下每种转换的方式。
1.list与数组之间的相互转换
1.1 list转换成数组
使用toArray方法转换,一定是转换成引用类型的数组(integer,String),无法直接转换成基本数据类型的数组。
(1)List 转 Integer[]
Integer[] integers2 = list1.toArray(new Integer[0]);
(2)List 转 String[]
//方法一:
String[] strs = list1.toArray(new String[0]);
//方法二:
ArrayList