: null 怎么解决

时间:2025-04-09 08:19:09

1. 报错原因:

  • ()返回的是不可修改列表集合,不能进行修改操作,如果进行add()操作就会报错;

2. 解决方案:

(1)转换为可以修改的集合类型

  • 通过ArrayList的构造器,将(strArray)的返回值由转为。

如:

// 创建数组
Integer[] arr = {1,2,3,4};
// 转换集合
List<Integer> list = (arr);
// 转换为可以修改的集合类型
list = new ArrayList<>(list);


(5);
(list);

(2)不使用(strArray)进行转换即可