数组线性表类ArrayList 和链表类LinkedList 是实现List接口的两个具体类.ArrayList 数组储存元素,这个数组是动态创建的.如果元素个数超过了数组的容量,就创建一个更大的新数组,并将当前所有元素都复制到新数组中.LinkedList在一个链表中储存元素. 如果需要通过下标来随机访问元素,但是除了在末尾处之外,不能在其他位置插入或删除元素,那么使用ArrayList更高效. 需要在线性表任意位置上插入或删除元素,就应该选择LinkedList.线性表的大小可动态增大或减小…