List操作的java.lang.UnsupportedOperationException
2013-03-17 06:02
429 查看
半夜三更写代码还给我来异常, 太不给面子了..通过Arrays.asList(Object...array)拿到的List是个AbstractList, 是抽象类, 并没有实现add(), remove()等方法, 而是直接抛出这个UnsupportedOperationException,有人说通过循环遍历插入到new 出来的List里, 其实不用这么麻烦:String[] opers = request.getParameterValues("opers");List<String> operList = opers == null ? new ArrayList<String>(0) : new ArrayList<>(Arrays.asList(opers));这里拿到的operList就可以进行add, remove等方法了..
相关文章推荐
- Arrays.asList的到的List进行remove操作报java.lang.UnsupportedOperationException
- java.lang.UnsupportedOperationException at java.util.AbstractList
- 关于list中抛出 java.lang.UnsupportedOperationException
- Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常
- java.lang.UnsupportedOperationException at java.util.AbstractList
- List在调用add、remove方法后报java.lang.UnsupportedOperationException
- Arrays.asList() 出现java.lang.UnsupportedOperationException
- arrays.aslist() 方法 java.lang.UnsupportedOperationException
- Arrays.asList返回结果执行clear方法抛java.lang.UnsupportedOperationException
- java.lang.UnsupportedOperationException at java.util.AbstractList
- Arrays.asList()引起的java.lang.UnsupportedOperationException
- List在remove元素后报java.lang.UnsupportedOperationException
- 使用Arrays.asList时出现异常 java.lang.UnsupportedOperationException
- 关于Arrays.asList()报java.lang.UnsupportedOperationException异常分析
- Arrays.asList()使用---导致java.lang.UnsupportedOperationException分析
- Collections.emptyList()引发的java.lang.UnsupportedOperationException
- List报 java.lang.UnsupportedOperationException异常
- java.lang.UnsupportedOperationException at java.util.AbstractList
- ViewPager,java.lang.UnsupportedOperationException: Required method destroyItem was not overridden
- MyBatis之java.lang.UnsupportedOperationException异常解决方案