Java中将数组转换成为集合,不能使用add()方法添加元素。
在日常开发中,经常会遇到数组转集合,例如调用Arrays.asList()会返回一个ArrayList。当我们想在这个集合中使用add()方法的时候就会出现报错如下图所示出现这种原因是由于Arrays.asList()方法返回的是一个内部类ArraysList.此ArraysList并不是List的实现类ArraysList的那个对象。进入Arrays的源代码中发现这个内部类并没有提供ad...
原创
2019-07-27 22:18:53 ·
1199 阅读 ·
1 评论