#addAll

list addAll产生异常java.lang.UnsupportedOperationException

原因是因为list是由Arrays.asList生成的根据Arrays源码,asList方法生成的ArrayList,并不是java.util.ArrayList,而是Arrays的一个内部类publicstatic<T>List<T>asList(T...a){returnnewArrayLi...

list的add()方法与addAll()方法简介

简单描述:月读别人的代码,发现了一个有意思的东西,list的一个方法,addAll(),然后就去度娘了一下,发现这个还挺有用的。吐槽一下:为什么自己没发现这个方法呢?因为平时自己写list的时候,基本上都是手敲上去的list.add(),代码提示都没有仔细看,其实这是个挺坏的习惯,因为代码提示会给出相关的方法,对于自己...

List和set集合:交集、差集、合集的区别retainAll,removeAll、addAll

 set、list集合的交集(retainAll)、差集(removeAll)是没有区别的都是一样的.set、list集合的合集addAll是有区别的:set可以去重复;list不去重复 publicstaticvoidmain(String[]args){   &nb...