例如:我想在数字数组中添加一个元素
不幸的是,直接报告错误
为什么是这样?
通过arrays.aslist()获得的arraylist在java.util.arrays类中,直接的新列表在java.util.arlaylist类中。
让我们看看AbstractList类的源代码,您可以找到它,
在Java.util.arraylist类中继承AbstractList之后,Java.util.ArrayList可以使用add()和其他方法正常使用()
但是,在java.util.arrays中的arraylist中,调用add()和其他方法将直接抛出异常
在java.util.array中转动阵列列表,然后将其转换为java.util.arraylist
原始:https://juejin.cn/post/7094896159235260429