Skip to content

Commit

Permalink
修改arraylist扩容大小
Browse files Browse the repository at this point in the history
  • Loading branch information
liangtengyu authored Sep 20, 2020
1 parent 3061ec2 commit 5684505
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/container/java-container-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ transient Object[] elementData;
private int size;
```

- `size` - 是动态数组的实际大小。默认初始容量大小为 `10` (可以在构造方法中指定初始大小),添加元素时如果发现容量已满,会自动扩容一倍。
- `size` - 是动态数组的实际大小。默认初始容量大小为 `10` (可以在构造方法中指定初始大小),添加元素时如果发现容量已满,会自动扩容,如果实际大小为偶数就是1.5倍,否则是1.5倍左右! 奇偶不同,比如 :10+10/2 = 15, 33+33/2=49。如果是奇数的话会丢掉小数.
- `elementData` - 是一个 `Object` 数组,用于保存添加到 `ArrayList` 中的元素。

#### ArrayList 的序列化
Expand Down

0 comments on commit 5684505

Please sign in to comment.