Arrays.asList()将String数组转换为list,对list进行remove时报错。
原因是因为Arrays.asList()返回的ArrayList并不是java.util.ArrayList, 而是Arrays类中一个内部类。
解决方法就是 new ArrayList<>(Arrays.asList(String[] Str));
参考 Arrays.asList()的集合不能add()和remove()_杰肥啊的博客-CSDN博客_arrays.aslist 不能add