开发者社区 问答 正文

ArrayList和LinkedList的区别?

ArrayList和LinkedList的区别?

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
游客pklijor6gytpx 2019-10-28 15:18:48 550 分享 版权
1 条回答
写回答
取消 提交回答
  • 最明显的区别是 ArrrayList底层的数据结构是数组,支持随机访问,而 LinkedList 的底层数据结构是双向循环链表,不支持随机访问。使用下标访问一个元素,ArrayList 的时间复杂度是 O(1),而 LinkedList 是 O(n)。

    2019-10-28 15:19:00
    赞同 展开评论
问答分类:
问答地址: