一、集合转换为数组
List<Integer> list = Arrays.asList(ids);
List<Integer> myList = new ArrayList(list);
- 注意事项:这里的泛型不能使用基本类型(int),只能使用引用类型
- 注意事项:转换成的list集合,不能使用remove方法,如果想使用,必须经过以上代码第二步进行转换。
二、数组转换为集合
以int类型为例
int[] myArray = myList.stream().mapToInt(Integer::intValue).toArray();