目的:想使用add()在list集合中加入数据
原因:Arrays的内部类ArrayList没有重写 AbstractList的add和remove方法,直接使用会抛异常
String str = "1,2,3,5"
String[] ids= str.split(",");
List<String> list= Arrays.asList(ids);
解决:在使用Arrays.asList()做转化的时候,如果要进行修改操作,需要再转化一次
?
List<String> list= ?new ArrayList<>(Arrays.asList(ids));?