
ArrayList
爱学习的小肥猪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArrayList用法详解
1.什么是ArrayListArrayList就是传说中的动态数组,就是Array的复杂版本,用它主要有以下的好处: 可以动态的增加和减少元素 灵活的设置数组大小 实现了Icollection和List接口(目前还没学习到) 我们都用过数组,知道数组的长度是静态的,也就是一旦定义好,就无法更改,那么就会有一些局限性。ArrayList恰好解决了这一问题。在我们知道有多少数据元素时候,可...原创 2020-03-19 10:40:39 · 590 阅读 · 0 评论 -
ArrayList扩容机制
ArrayList有三种方式来初始化,构造方法源码如下: ```java /** * 默认初始容量大小 */ private static final int DEFAULT_CAPACITY = 10; private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; ...原创 2020-03-19 10:37:34 · 104 阅读 · 0 评论