java List addAll 会改变参数原来的顺序吗

2025-03-22 00:39:12
推荐回答(2个)
回答(1):

public boolean addAll(Collection c) {
Object[] a = c.toArray();
int numNew = a.length;
ensureCapacity(size + numNew); // Increments modCount
System.arraycopy(a, 0, elementData, size, numNew);
size += numNew;
return numNew != 0;
}

不会的

回答(2):

不会,你可以写代码测试一下。