首页 > 软件开发 > 编程语言 >

java基础14.3.2 List接口实现类

来源:互联网 2023-03-17 00:26:20 239

List接口的常用实现类有ArrayList和LinkedList;BUy办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • java

方法/步骤

  • 1

    ArrayList类实现了可变的数组,因为是List集合所以可以看出ArrayList实现了List接口。BUy办公区 - 实用经验教程分享!

    java基础14.3.2 List接口实现类BUy办公区 - 实用经验教程分享!

  • 2

    不仅仅实现了List而且还继承了AbstractList这个抽象类。BUy办公区 - 实用经验教程分享!

    java基础14.3.2 List接口实现类BUy办公区 - 实用经验教程分享!

  • 3

    LinkedList采用链表结构进行保存对象。所以可以看到LinkedList继承了AbstractSequentialListBUy办公区 - 实用经验教程分享!

    java基础14.3.2 List接口实现类BUy办公区 - 实用经验教程分享!

  • 4

    并且LinkedList不仅实现了List接口还实现了Deque接口BUy办公区 - 实用经验教程分享!

    java基础14.3.2 List接口实现类BUy办公区 - 实用经验教程分享!

  • 4此文章未经许可获取自百度经验
  • 5

    这里我们来操作下,怎么创建集合吧。BUy办公区 - 实用经验教程分享!

    java基础14.3.2 List接口实现类BUy办公区 - 实用经验教程分享!

  • 注意事项

    • ArrayList类实现了可变的数组,允许保存所有元素,包括null。
    • ArrayList优点可以根据索引位置对集合进行快速的随机访问。
    • ArrayList的缺点是向指定的索引位置插入对象或删除对象比较慢。
    • LinkedList的链表结构使得,便于向集合中插入或删除对象
    • LinkedList的缺点就是随机访问集合中的对象,效率较低

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!BUy办公区 - 实用经验教程分享!


    标签: JAVA编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码