美文网首页
JavaSE——链表集合

JavaSE——链表集合

作者: 凯哥学堂 | 来源:发表于2018-03-20 22:45 被阅读2次

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

链表集合:

优点:

1.有序

2.可以向前面和向后添加

3.中间插入也很方便

4.可以使用它实现简单队列模式

缺点:

1.消耗内存有点大

2.定位删除和定位查找都是比较满的

如下图:指定对象删除方法,按指定对象移除,就是找到你要找的那个对象然后移除,如下图这遍代码就是帮你找,如果没有找着,那就帮你找下家,如果还不对,又循环又帮你找下家,直到找到null为止

上面已经做好查找要删除的节点,如下面代码是开始删除的

指定对象删除的原理:如下图,你只要把引用丢掉就相当于是删除了

如下图:是按下标移除,写个循环,从0开始循环,找到你要删除的下标为止,找到之后就开始删除

如下图:是选择一个下标位置加入一个进去

插入数据的原理图

相关文章

  • JavaSE——链表集合

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • JavaSE——链表集合

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • JavaSE集合类

    JavaSE集合类 概述 Java中集合类概述Java中数组与集合的比较Java中集合框架层次结构 Collect...

  • JavaSE——集合框架

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • JavaSE——数组集合

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • JavaSE—集合框架

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • javaSE - 007 - 集合

    集合: 集合中只能放对象的引用,对于原生数据类型,会自动拆包和打包 1.List接口的2个实现类 ArrayLis...

  • JavaSE-集合

    目录 [TOC] 第一章:数据结构基础 1.1-什么是数据结构 ​ 数据结构就是计算机存储、组织数据的方式 。...

  • JavaSE之集合

    集合能保存一组任意类型数据的元素(只能保存引用数据类型,基本数据类型会经过包装类自动包装成对象),并且可以自动扩容...

  • javase(集合框架)

    1. 集合框架 为什么出现集合类?面向对象对事物的体现都是以对象的形式,为了方便对多个对象的操作,就对对象进行存储...

网友评论

      本文标题:JavaSE——链表集合

      本文链接:https://www.haomeiwen.com/subject/uxviqftx.html