调用add方法时,ArrayList底层可能会执行什么操作?

调用add方法时,ArrayList底层可能会执行什么操作?

A.向集合末尾添加元素

B.判断底层数组是否有合适的容量

C.判断底层数组是否需要扩容

D.对底层数组进行扩容

正确答案是ABCD