1,首先,底层的数据结构不同
ArrayList底层的数据结构是数组
LinkedList底层的数据结构是双向链表
2,其次,做增删改查的差异
本文探讨了ArrayList和LinkedList在数据结构、查询、增加、删除和修改操作上的区别。ArrayList基于数组,查询快但增删改中涉及移动元素较耗时;LinkedList采用链表结构,增删快速但查询慢。此外,LinkedList在内存消耗上高于ArrayList,因为它包含额外的引用存储。
1,首先,底层的数据结构不同
ArrayList底层的数据结构是数组
LinkedList底层的数据结构是双向链表
2,其次,做增删改查的差异
291
5369

被折叠的 条评论
为什么被折叠?