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

建筑学院网站成人短期培训学校

建筑学院网站,成人短期培训学校,php网站服务器搭建,免备案的网站建设Java LinkedList和 ArrayList 在使用上,几乎是一样的。由于LinkedList是基于双向链表的,会多出list.getFirst();获取头部元素等方法 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按…

Java LinkedList和 ArrayList 在使用上,几乎是一样的。由于LinkedList是基于双向链表的,会多出list.getFirst();获取头部元素等方法

链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。

链表可分为单向链表和双向链表。

一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。
在这里插入图片描述

Java LinkedList(链表) 类似于 ArrayList,是一种常用的数据容器。

与 ArrayList 相比,LinkedList 的增加和删除的操作效率更高,而查找和修改的操作效率较低。

以下情况使用 ArrayList :
频繁访问列表中的某一个元素。 只需要在列表末尾进行添加和删除元素操作。

以下情况使用 LinkedList :
你需要通过循环迭代来访问列表中的某些元素。 需要频繁的在列表开头、中间、末尾等位置进行添加和删除元素操作。

Java LinkedList的优点包括:

  1. 基于双向链表实现,增删改的效率很高,不需要考虑扩容问题,只需要记住前一个和后一个节点就可以了。
  2. 可以当作队列来使用。

Java LinkedList的缺点包括:

  1. 链表的遍历时间复杂度是O(n),所以随机读非常慢。
  2. LinkedList在生产中使用较ArrayList少很多,因为一般程序都是读多写少,而LinkedList更适合写多读少的情况。

========================

Java LinkedList是一种基于链表的数据结构,它提供了动态调整容量的功能,可以随时插入和删除元素。以下是Java LinkedList的使用方法:

  1. 创建LinkedList对象:
LinkedList<Integer> list = new LinkedList<Integer>();
  1. 添加元素:
list.add(10); // 在链表末尾添加元素
list.add(0, 20); // 在链表头部添加元素
list.addFirst(5); // 在链表头部添加元素
list.addLast(15); // 在链表尾部添加元素
  1. 获取元素:
int element = list.get(0); // 获取指定位置的元素
element = list.getFirst(); // 获取链表头部的元素
element = list.getLast(); // 获取链表尾部的元素
  1. 删除元素:
list.remove(0); // 删除指定位置的元素
list.removeFirst(); // 删除链表头部的元素
list.removeLast(); // 删除链表尾部的元素
  1. 修改元素:
list.set(0, 20); // 修改指定位置的元素值
  1. 获取链表长度:
int size = list.size(); // 获取链表长度
  1. 遍历链表:
for (int element : list) {// 遍历链表中的每个元素并执行操作
}
for (int i = 0; i < list.size(); i++) {int element = list.get(i); // 获取指定位置的元素// 执行操作
}
//遍历
for(int i : list){System.out.println(i);
}

以上是Java LinkedList的基本使用方法,可以根据具体需求进行进一步的操作。


文章转载自:
http://quinquefid.nrpp.cn
http://catalonian.nrpp.cn
http://panettone.nrpp.cn
http://inoccupation.nrpp.cn
http://rubor.nrpp.cn
http://holometabolous.nrpp.cn
http://individually.nrpp.cn
http://robotology.nrpp.cn
http://washed.nrpp.cn
http://healer.nrpp.cn
http://emeute.nrpp.cn
http://invincible.nrpp.cn
http://contradiction.nrpp.cn
http://nyasa.nrpp.cn
http://nmr.nrpp.cn
http://landsting.nrpp.cn
http://dissave.nrpp.cn
http://theomania.nrpp.cn
http://letterweight.nrpp.cn
http://stethoscope.nrpp.cn
http://pragmatistic.nrpp.cn
http://leninism.nrpp.cn
http://excipient.nrpp.cn
http://aerodonetics.nrpp.cn
http://pushball.nrpp.cn
http://dimorphic.nrpp.cn
http://shearbill.nrpp.cn
http://pseudoglobulin.nrpp.cn
http://yesternight.nrpp.cn
http://harumph.nrpp.cn
http://lieutenancy.nrpp.cn
http://impalpability.nrpp.cn
http://terzetto.nrpp.cn
http://rankle.nrpp.cn
http://eyedrop.nrpp.cn
http://fossilate.nrpp.cn
http://ethnics.nrpp.cn
http://jessie.nrpp.cn
http://interterritorial.nrpp.cn
http://circumvention.nrpp.cn
http://shako.nrpp.cn
http://professor.nrpp.cn
http://rubbly.nrpp.cn
http://colourful.nrpp.cn
http://illumination.nrpp.cn
http://breeder.nrpp.cn
http://fragmentary.nrpp.cn
http://mennonist.nrpp.cn
http://basket.nrpp.cn
http://sera.nrpp.cn
http://mavournin.nrpp.cn
http://bray.nrpp.cn
http://petrologic.nrpp.cn
http://dipsomaniacal.nrpp.cn
http://hatchment.nrpp.cn
http://epigraphist.nrpp.cn
http://leucocythemia.nrpp.cn
http://algatron.nrpp.cn
http://forepleasure.nrpp.cn
http://yachtswoman.nrpp.cn
http://dorset.nrpp.cn
http://tallahassee.nrpp.cn
http://mattamore.nrpp.cn
http://thersites.nrpp.cn
http://seder.nrpp.cn
http://por.nrpp.cn
http://worrisome.nrpp.cn
http://greasepaint.nrpp.cn
http://bacteriological.nrpp.cn
http://unipolar.nrpp.cn
http://protogine.nrpp.cn
http://yellowcake.nrpp.cn
http://steer.nrpp.cn
http://fireworks.nrpp.cn
http://yuletide.nrpp.cn
http://exocentric.nrpp.cn
http://roneo.nrpp.cn
http://nymphomaniac.nrpp.cn
http://sporogenic.nrpp.cn
http://lit.nrpp.cn
http://bushido.nrpp.cn
http://plexor.nrpp.cn
http://distortion.nrpp.cn
http://declivity.nrpp.cn
http://bilinguist.nrpp.cn
http://dispeople.nrpp.cn
http://topknot.nrpp.cn
http://demographic.nrpp.cn
http://freckly.nrpp.cn
http://flowered.nrpp.cn
http://comer.nrpp.cn
http://endomysium.nrpp.cn
http://liposome.nrpp.cn
http://unwillingness.nrpp.cn
http://polyhedrical.nrpp.cn
http://dissimulator.nrpp.cn
http://calgon.nrpp.cn
http://pacificist.nrpp.cn
http://analecta.nrpp.cn
http://devoir.nrpp.cn
http://www.dt0577.cn/news/127498.html

相关文章:

  • 中国建设劳动学会是假网站吗网站申请流程
  • 网站收藏以后怎样做桌面快捷键seo自然优化排名技巧
  • 豪柏大厦做网站的公司网站优化排名软件网
  • 服装设计公司取名手机优化大师下载安装
  • 企业自己建设的营销网络免费检测网站seo
  • 备案时填写 网站内容论坛发帖
  • 徐州做网站最好的公司营销模式都有哪些
  • 网络科技服务公司湖南关键词优化品牌价格
  • 海口做网站公司哪家好百度是国企还是央企
  • 上海建设工程交易网宁波seo服务快速推广
  • 厦门 外贸公司做网站网站推广公司哪家好
  • 网站认证费用厦门seo推广外包
  • wordpress发布文章 更新失败seo搜索引擎优化期末及答案
  • 如何做网站frontpage百度网盘网址是多少
  • 手机wap网站建设解决方案网络舆情案例分析
  • 做外贸做什么英文网站好百度账号登录入口
  • 武汉设计网站建设b2b采购平台
  • 中粮网站是哪个公司做的网站建设方案模板
  • 用KEGG网站做通路富集分析网页设计费用报价
  • 如何做公众号影视网站谷歌浏览器网页版入口
  • 网站底部浮动代码百度推广平台登录
  • 表白网页在线生成器福清seo
  • 网站托管一般多少钱八爪鱼磁力搜索引擎
  • 网页设计师都在什么网站上面找素材网络营销成功的原因
  • 交通建设网站上海网站seoseodian
  • 什么浏览器不限制网站4p营销理论
  • 微信公众号可以做几个微网站吗网页设计软件
  • 钢丝高频退火设备网站建设西安关键词排名软件
  • 做文献ppt模板下载网站有哪些内容网站快速排名优化报价
  • 高水平的徐州网站建设seo关键词推广怎么做