您的位置:首页 > 编程语言 > Java开发

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等方法了..
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: