当前位置: 首页 > wzjs >正文

中企动力电话上海站群优化公司

中企动力电话,上海站群优化公司,佛山网站建设公司哪家便宜,做手机网站要注意一、链表的概念与结构 1.1 概念: 通俗的来说,链表是由一个个结点连接起来的就叫链表。 1.2 结构: 链表存储的数据 在 物理上是不一定连续的,它是由前面链接后面,一个个连起来的。 二、Java底层的 LinkedList 2.1…

一、链表的概念与结构

1.1 概念:

通俗的来说,链表是由一个个结点连接起来的就叫链表

1.2 结构:

链表存储的数据 在 物理上是不一定连续的,它是由前面链接后面,一个个连起来的。

二、Java底层的 LinkedList 

2.1 Java底层构成:

LinkedList 的底层是 双向链表结构, 由于链表没有将元素存储在连续的空间中,元素存储在单独的j结点中,然后通过引用将 结点 连接起来了。

因此在在任意位置 插入 或者 删除 元素时,不需要搬移元素,效率比较高

LinkedList 中包含 LinkNode 类

从上图我们可以看到 每个结点都有三部分构成,

分别是数据  (elem),结点的前驱 (prev),结点的后继(next)

2.2 链表的构造方法:

和顺序表类似,可以传入另一个链表 作为参数来创建新的链表

三、链表相关方法

3.1 链表中的方法:

3.2 链表的遍历

public static void main(String[] args) {LinkedList<Integer> linkedList2 = new LinkedList<>();linkedList2.add(1);//默认都是尾插linkedList2.addLast(3);linkedList2.addLast(4);linkedList2.addLast(5);System.out.println(linkedList2);//迭代器反向遍历System.out.println("===== ListIterator ====");ListIterator<Integer> lit2 =  linkedList2.listIterator(linkedList2.size());while (lit2.hasPrevious()) {System.out.print(lit2.previous()+" ");}System.out.println();//迭代器正向遍历,属于子类System.out.println("===== ListIterator ====");ListIterator<Integer> lit =  linkedList2.listIterator();while (lit.hasNext()) {System.out.print(lit.next()+" ");}System.out.println();//迭代器正向遍历System.out.println("===== Iterator ====");Iterator<Integer> it = linkedList2.iterator();while (it.hasNext()) {System.out.print(it.next()+" ");}System.out.println();//for each遍历System.out.println("=====for each====");for(Integer x : linkedList2) {System.out.print(x +" ");}System.out.println();//for循环遍历System.out.println("=====for====");for (int i = 0; i < linkedList2.size(); i++) {System.out.print(linkedList2.get(i) +" ");}System.out.println();}

四、顺序表与链表的对比

顺序表 与 链表 的区别主要体现在 查询 与 插入删除 的时间效率上,因此它们两个的使用场景不一样。

http://www.dtcms.com/wzjs/592898.html

相关文章:

  • 佛山建设工程交易中心网站网站备案需要多少钱
  • 龙华营销型网站费用厦门市建设局官方网站
  • 大淘客网站推广位怎么做wordpress主题中的psd
  • google seo整站优化网站开发与设计这么样
  • 网站建设什么科目南通网站建设系统方案
  • 山东建设局网站 王局58同城推广代运营
  • 能买源码的网站有哪些网站制作模板代码html免费
  • 潍坊企业建站系统东莞网站设计知名 乐云践新
  • 江苏做网站怎么收费镇江久一信息技术有限公司
  • 自己做网站后台注册网站服务器
  • 免费php外贸网站模板网站开发a ajax
  • 网站ui设计师招聘财经app制作公司
  • 如何做网站啊wordpress 图片尺寸
  • 织梦网站模板视频教程俄罗斯网站建设
  • 用cn作网站行么网络公司排名哪家专业
  • 网站建设的培训收到一张网站服务费怎么做凭证
  • 北京市建设工程质监站网站电子商务营销案例分析
  • 怎么用indesign做网站设计网网站建设站建设
  • 潍坊哪里可以做网站全屋定制十大名牌排行最新
  • 网站首页布局设计教程泛微oa办公系统网页版
  • 网站开发讲座心得体会静态网页制作网站
  • 网站设计的企业wordpress 无法上传
  • 网页制作与网站建设宝典扫描版pdf贵州网站优化公司
  • 做网站微信支付多少钱小说素材网站
  • 网站怎么实现邮件验证iis网站搭建
  • 网站建设空白栏目整改报告wordpress 特色照片
  • 新干网站新干今年有哪些重大建设中建西部建设广通讯网站
  • 网站界面模板下载万网影
  • 用哪个做网站demo吉林做网站哪家好
  • 外汇交易平台网站建设营销型网站建设域名是