addall什么意思 add和addAll的区别?

add和addAll的区别?Add是将传入的参数作为项目存储在当前列表中。即使您传入一个列表,也只会将一个元素添加到当前列表中。Addall是传入一个列表,并将列表中的所有元素添加到当前列表中。也就是

add和addAll的区别?

Add是将传入的参数作为项目存储在当前列表中。即使您传入一个列表,也只会将一个元素添加到当前列表中。Addall是传入一个列表,并将列表中的所有元素添加到当前列表中。也就是说,添加到当前列表的元素数就是传入列表的大小,即,[Java]viewplain copyaddall(collection C)add(int index,elemente)---------------------------------------Addall(collectionc)此方法按指定集合的迭代器返回的元素的顺序将指定集合中的所有元素添加到此列表的末尾。如果在执行此操作时修改了指定的集合,则此操作的行为是不确定的(这意味着如果指定的集合是此列表且此列表非空,则此调用的行为是不确定的)。C包含要添加到此列表的元素的collectionreturn。如果列表由于调用而更改,则返回true NullPointerException:如果指定的集合为nullthrows