1. 首页
  2. 编程语言
  3. Java
  4. Java使用Arrays.asList报UnsupportedOperationException的解决

Java使用Arrays.asList报UnsupportedOperationException的解决

上传者: 2022-05-04 04:53:27上传 PDF文件 61.68 KB 热度 12次

a)**创建的 **return new ArrayList;**以为是java.util包下的,所以就对它增删改了。查看源码发现,该方法并不支持增删改 源码如下:通过以上源码发现,Arrays内部实现的ArrayList并未实现增删改等的操作,继承了 AbstractList.class 类中抛出的 UnsupportedOperationException异常。在使用一下类的时候,看下源码会避免一些代码层的坑。

用户评论