UnsupportOperationException,使用Arrays.asLisvt()报错原因
来源:互联网 发布:网络销售什么产品好 编辑:程序博客网 时间:2024/06/08 08:52
常常使用Arrays.asLisvt()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于:
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。
0 0
- UnsupportOperationException,使用Arrays.asLisvt()报错原因
- smarty模板config_load使用报错原因
- 使用Cisco VPN 报错原因
- opencv使用detectMultiScale报错原因
- css报错原因
- configurationmanager报错原因
- HashMap报错原因
- javascript报错原因
- 使用 php Header 报错的一个原因
- iOS 绘图时使用 UIGraphicsGetCurrentContext() 报错的原因分析
- 使用spring AOP事务的时候报错的原因
- C++ delete报错原因
- 未知原因 tomcat 报错
- 随笔-_SCNetworkReachabilityGetFlags报错原因
- .CreateFeatureClass报错原因解析
- R语言报错原因
- jstl报错原因(记录)
- 莫名原因的报错
- 使用Listview实现布局顺序后台可配置功能
- powerdesigner 从excel导入表
- 关于设置听筒播放模式
- 写在天气不错的日子
- ButterKnife
- UnsupportOperationException,使用Arrays.asLisvt()报错原因
- 分清成员函数,非成员函数和友元函数
- springMVC+spring+Mybatis集成
- Java批量转换文件夹中文件的编码(从gbk到utf8)
- MPAndroidChart之柱状图开发总结
- java设计模式之---动态代理
- 自定义控件shape详解
- LOMO Effect预览界面没有立即完全隐藏
- MVC中重写RoleProvider角色管理