- 博客(3)
- 收藏
- 关注
原创 LinkedList与链表
LinkedList的底层是双向链表结构,由于链表没有将元素存储在连续的空间中,元素存储在单独的节点中,通过引用将节点连接起来了,因此在任意位置插入或者删除元素时,不需要搬移元素,效率比较高。在集合框架中, LinkedList也实现了List接口,具体如下ArrayList和LinkedList的区别[总结]ArrayList和LinkedList两者之间各有优点ArrayList: 基于顺序表实现, 支持快速的随机访问(get和set操作),因为可以直接通过索引访问元素,无需遍历。
2024-09-06 11:53:03
118
原创 Array List与顺序表
在集合框架中 ArrayList是一个普通类, 实现了List接口【说明】1. ArrayList是以泛型方式实现的,使用时必须要先实例化2. ArrayList实现了RandomAccess接口,表明ArrayList支持随机访问3. ArrayList实现了Cloneable接口,表明ArrayList是可以clone的4. ArrayList实现了Serializable接口,表明ArrayList是支持序列化的。
2024-09-04 22:38:29
821
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人