您的位置:首页 > 其它

Arrays.asList方法返回的List不能执行add、remove操作

2008-08-01 11:51 549 查看
Arrays.asList方法返回一个固定大小的List,对其进行add、remove操作将抛出UnsupportedOperationException异常。

这是因为:Arrays.asList返回的是Arrays$ArrayList,而这个ArrayList是继承AbstractList的,并且没有重载add、remove等方法。所以对其的add、remove操作都将抛出UnsupportedOperationException异常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: