数组转集合
java中有基础数据类型和引用数据类型,因此数组存放元素也有两种情况。下面介绍两种存放数组转换为ArrayList的情况
- 数组中存放的是基本数据类型时:
使用Arrays.adsList()来转换基本数据类型的数组时,会把整个int数组作为一个对象存储到list中,与我们想要将int数组中每个元素放到集合的想法不一样
打印结果:把整个数组当做一个对象转换存储到集合中了
b 方法一:直接遍历数组,将所有元素加入到集合中:
- 数组中存放的是引用数据类型时:直接使用Arrays.asList()方法
二.集合转数组的情况
使用Array.toArray(String[] arr)方法来转换
输出结果: