问题描述:使用Arrays.asList(); 把一个数组转为List, 然后移除其中元素时报错。
代码截图:
结论:Arrays.asList(); 返回的是Arrays的内部类ArrayList, 而这个内部类并没有对remove(); add();等方法进行重写,而是直接抛出UnsupportedOperationException异常。
。