Arraylist底层如何实现的

2025-05-03 12:52:01
推荐回答(1个)
回答1:

public boolean add(E e) {
ensureCapacityInternal(size + 1); // Increments modCount!!
elementData[size++] = e;
return true;
}//arraylist的java底层实现
arraylist的add方法底层实际就是一个数组如果这个数组满了就将创建新数组比旧数组大的然后复制旧数组到新数组去