数组转集合增删操作时候的UnsupportedOperationException

来源:互联网 发布:月球背面 知乎 编辑:程序博客网 时间:2024/05/01 21:19

数组转集合 我们可以调用Arrays.asList将数组转换为集合 但是再进行增删操作就会报错UnsupportedOperationException。

这是因为Arrays.asList得到的List其实是一个“假的”List,这个list是没有对remove和add进行重写的,所以就抛出了这个异常。

我们可以自己创建一个List然后调用addAll,用“真”集合添加"假"集合的元素然后进行增删。工作遇到这个错,希望没有遇到的朋友可以看到~

0 0
原创粉丝点击