集合框架(三)ArrayList的常见使用

发布时间 2023-12-02 09:37:27作者: 蓝幽凡

ArrayList是什么?
ArrayList是Java集合中的数组列表,实现了List接口,是用来存储数据的容器之一,底层的数据结构是数组。

 

ArrayList有什么特点?
有序:按照顺序添加元素
不唯一:同一元素可以存放多次
查找和访问速度较快,增删元素较慢

 

ArrayList和LinkedList的区别有哪些?
数据机构:
ArrayList的底层数据结构是数组,而LinkedList底层数据结构是链表。
查询访问效率:
ArrayList查询和访问速度较快,LinkedList查询和访问速度较慢。
增删效率:
ArrayList增删效率较慢,LinkedList增删效率较快。

 

ArrayList的创建

ArrayList的常见使用