Java 集合—ArrayList 学习日志
百度百科中这样介绍 ArrayList,即:list 就是一个动态数组
数组:特点 查找快,增删慢
学习 ArrayList 之前我们先来学习它的主要实现的接口 List<E>
List<E>接口在 API 中时这样定义的:
其实就是一句话,List 集合是有序的,根据索引(index)来访问元素,另外,list 集合允许有重复的
元素
ArrayList 是 List 的实现
ArrayList 有三个构造方法
此构造方法传入一个初始容量(initialCapacity),如果初始容量不小于 0,则创建一个容量为这
个初始容量的数组;