Arrays.asList()引起的java.lang.UnsupportedOperationException
来源:互联网 发布:linux http代理服务器 编辑:程序博客网 时间:2024/06/05 13:22
异常积累:java.lang.UnsupportedOperationException (转载)
文章来源:http://hi.baidu.com/%C2%CC%B0%D3%D0%C4%C9%F1%B2%BB%C4%FE/blog/item/139b9b17a3c3b44621a4e935.html在使用Arrays.asList()后调用add,remove这些method时出 现java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList, 而不是ArrayList。Arrays$ArrayList和ArrayList都是继承AbstractList,remove,add等 method在AbstractList中是默认throw UnsupportedOperationException而且不作任何操作。ArrayList override这些method来对list进行操作,但是Arrays$ArrayList没有override remove(),add()等,所以throw UnsupportedOperationException。
例如:
String[] s = {
"one", "two", "three", "four", "five",
"six", "seven", "eight", "nine", "ten",
};
List a = Arrays.asList(s);
解决办法:List b = new ArrayList(a);然后再去执行add和remove;
0 0
- Arrays.asList()引起的java.lang.UnsupportedOperationException
- arrays.aslist() 方法 java.lang.UnsupportedOperationException
- Arrays.asList() 出现java.lang.UnsupportedOperationException
- Arrays.asList java.lang.UnsupportedOperationException 异常
- 关于Arrays.asList()报java.lang.UnsupportedOperationException异常分析
- Arrays.asList()使用---导致java.lang.UnsupportedOperationException分析
- 使用Arrays.asList时出现异常 java.lang.UnsupportedOperationException
- Arrays.asList的到的List进行remove操作报java.lang.UnsupportedOperationException
- Arrays.asList(strArray)转换为List,执行remove(),报异常:java.lang.UnsupportedOperationException深究
- Arrays.asList返回结果执行clear方法抛java.lang.UnsupportedOperationException
- Arrays.asList引起的惨案
- Arrays.asList引起的惨案
- 关于 Arrays.asList add、remove 操作的 UnsupportedOperationException
- java Arrays.asList的用法
- Java里的Arrays.asList
- java.lang.UnsupportedOperationException(源码学习 Util包 Arrays)
- java.util.Arrays.asList 的小问题
- Java中Arrays的asList()方法
- JAVA书籍
- 1.4.3.2 使用 PLINQ 的声明式并行
- fjghkghkhjljkgfjhfgj
- 名人博客阅读摘要三:外部排序
- 僵尸进程,孤儿进程
- Arrays.asList()引起的java.lang.UnsupportedOperationException
- 140728暑期培训.txt
- map的用法
- LINUX下Socket编程 函数格式详解
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- 数据结构 树
- HDU 2546—饭卡 动态规划入门
- hdu2081 手机短号
- SPI总线简介