• LinkedList详解


    一、LinkedList的介绍与特点。

       1、继承实现关系。

            实现了双端队列接口Deque,因此具有双端队列的功能;addFirt,addLast,offerFirt,offerLast,removeFirt,removeLast,pollFirt,pollLast,getFirt,getLast,

            实现了克隆接口Cloneable,因此具有克隆功能;

            实现了可序列化接口Serializable,因此具有序列化功能;

            实现了队列接口List,因此具有队列功能;

           继承了双向链表抽象类AbstractSequentialList,因此具有双向链表功能。

     

     

     

     

     

     

     

     

     

       2、继承实现关系。

       1、继承实现关系。

       1、继承实现关系。

       1、继承实现关系。

     

    二,内部类。

         1、双向节点类Node。该节点的数据项是item,该节点的前一个节点是prev,该节点的后一个节点是next。

    三,成员变量。

     

        1、双向链表节点数量size。默认初始化值为0,包访问权限。

        2、双向链表的序列号常量。私有成员。

        3、双向链表的头节点。包访问权限。

        4、双向链表的尾节点。包访问权限。

    四、成员方法。

     

        1、无参构造方法。此时双向链表的状态是:size=0,first=null,last=null。

        2、带集合参数的构造方法。先将该集合转换成对应的数组,然后将数组中的元素按照索引顺序一个一个地从双向链表的尾部插入到空双向链表中。

     

     

        3、插入元素(头节点插入)。addFirst

     

        1、链表节点数量size。

     

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

    一,LinkedList的介绍与特点。

     

    igoodful@qq.com
  • 相关阅读:
    表格文字溢出用省略号代替处理方法
    【Linux】Mysql5.7.12源码编译安装及配置
    【Linux】JDK安装及配置
    [SDOI2017]序列计数
    P1777 帮助_NOI导刊2010提高(03)
    BSGS和EXBSGS
    排列最小值
    三元组[01 Trie计数]
    数学题
    The Preliminary Contest for ICPC Asia Xuzhou 2019 E XKC's basketball team [单调栈上二分]
  • 原文地址:https://www.cnblogs.com/igoodful/p/8917613.html
Copyright © 2020-2023  润新知