java.lang.UnsupportedOperationException at java.util.AbstractList
2017-10-11 16:24
651 查看
Arrays.asLisvt() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,remove,add等 method在AbstractList中是默认throw
UnsupportedOperationException而且不作任何操作。ArrayList override这些method来对list进行操作,但是Arrays$ArrayList没有override remove(int),add(int)等,所以throw UnsupportedOperationException。
解决方法
List list = Arrays.asList(array);
List arrayList = new ArrayList(list);
UnsupportedOperationException而且不作任何操作。ArrayList override这些method来对list进行操作,但是Arrays$ArrayList没有override remove(int),add(int)等,所以throw UnsupportedOperationException。
解决方法
List list = Arrays.asList(array);
List arrayList = new ArrayList(list);
相关文章推荐
- java.lang.UnsupportedOperationException at java.util.AbstractList
- java.lang.UnsupportedOperationException at java.util.AbstractList
- java.lang.UnsupportedOperationException at java.util.AbstractList
- Arrays.asList()使用---导致java.lang.UnsupportedOperationException分析
- java.util.NoSuchElementException at java.util.AbstractList$Itr.next(AbstractList.java:350) at
- Arrays.asList的到的List进行remove操作报java.lang.UnsupportedOperationException
- List报 java.lang.UnsupportedOperationException异常
- java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException Android编译错误
- Arrays.asList() 出现java.lang.UnsupportedOperationException
- Collections.emptyList()引发的java.lang.UnsupportedOperationException
- 使用TextInputLayout所遇到的坑-java.lang.UnsupportedOperationException: Failed to resolve attribute at index
- List在remove元素后报java.lang.UnsupportedOperationException
- arrays.aslist() 方法 java.lang.UnsupportedOperationException
- 关于Arrays.asList()报java.lang.UnsupportedOperationException异常分析
- List操作的java.lang.UnsupportedOperationException
- List在调用add、remove方法后报java.lang.UnsupportedOperationException
- 环信: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
- 使用AS编译时,报Error:java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
- Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常
- Arrays.asList返回结果执行clear方法抛java.lang.UnsupportedOperationException