ArrayList:底层是一个数组,擅长数据的查找(访问)
因为是有顺序的分配储存空间,所有增加或者删除的时候需要挪动其他数据,就很麻烦。
LinkedList:底层链表,擅长数据的修改(包括数据添加和删除)
因为是链式存储,所以增删改十分的方便。但是查找起来就很麻烦,不能通过下标遍历。
ArrayList:底层是一个数组,擅长数据的查找(访问)
因为是有顺序的分配储存空间,所有增加或者删除的时候需要挪动其他数据,就很麻烦。
LinkedList:底层链表,擅长数据的修改(包括数据添加和删除)
因为是链式存储,所以增删改十分的方便。但是查找起来就很麻烦,不能通过下标遍历。