数组转集合 我们可以调用Arrays.asList将数组转换为集合 但是再进行增删操作就会报错UnsupportedOperationException。
这是因为Arrays.asList得到的List其实是一个“假的”List,这个list是没有对remove和add进行重写的,所以就抛出了这个异常。
我们可以自己创建一个List然后调用addAll,用“真”集合添加"假"集合的元素然后进行增删。工作遇到这个错,希望没有遇到的朋友可以看到~
数组转集合 我们可以调用Arrays.asList将数组转换为集合 但是再进行增删操作就会报错UnsupportedOperationException。
这是因为Arrays.asList得到的List其实是一个“假的”List,这个list是没有对remove和add进行重写的,所以就抛出了这个异常。
我们可以自己创建一个List然后调用addAll,用“真”集合添加"假"集合的元素然后进行增删。工作遇到这个错,希望没有遇到的朋友可以看到~