天天看点

错误:java.lang.UnsupportedOperationException

一;报错内容: 

错误:java.lang.UnsupportedOperationException

二;问题原因:

Arrays.asList()的使用:

错误:java.lang.UnsupportedOperationException

 以上的arrarys.asList(),这样写,不支持add()方法:问题在于底层代码对于as.List()方法的封装,其实就是一个数组:

可以查看一下底层的代码:

错误:java.lang.UnsupportedOperationException
错误:java.lang.UnsupportedOperationException

三;修改办法:

错误:java.lang.UnsupportedOperationException

ArrayList<>()的底层写法:

错误:java.lang.UnsupportedOperationException