您的理解是正确的,newCapacity比oldCapacity大50%
在Java 6中,newCapacity计算为
int newCapacity = (oldCapacity * 3)/2 + 1;
这是Java之类的开源语言的魅力,您可以看到实现-如果它不符合您的要求,则可以实现自己的实现。

您的理解是正确的,newCapacity比oldCapacity大50%
在Java 6中,newCapacity计算为
int newCapacity = (oldCapacity * 3)/2 + 1;
这是Java之类的开源语言的魅力,您可以看到实现-如果它不符合您的要求,则可以实现自己的实现。