Java之List使用场景
2018-07-04 02:08:51来源:博客园 阅读 ()
1.List使用场景
特点:
①在 List集合中允许出现 重复元素 《通过元素的equals方法,来比较是否为重复的元素。》
②所有元素是以一种 线性方式进行存储
③List集合还有一个特点就是元素有序即元素的存入顺序和取出顺序一致。
API介绍:
java.util.List接口继承自Collection接口,是单列集合的一个重要分支,
习惯性地会将实现了List接口的对象称为List集合。在List集合中允许出现重复的元素,
所有的元素是以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。
另外,List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。
常用方法:
- public void add(int index, E element): 将指定的元素,添加到该集合中的指定位置上。
- public E get(int index):返回集合中指定位置的元素。
- public E remove(int index): 移除列表中指定位置的元素, 返回的是被移除的元素。
- public E set(int index, E element):用指定元素替换集合中指定位置的元素,返回值的更新前的元素。
⑴ ArrayList集合
java.util.ArrayList集合数据存储的结构是数组结构。元素增删慢,查找快,
由于日常开发中使用最多的功能为查询数据、遍历数据,所以ArrayList是最常用的集合。
在开发时,LinkedList集合也可以作为堆栈,队列的结构使用
特点:查询数据、遍历数据
①增删慢 查找快
⑵ LinkedList集合
java.util.LinkedList集合数据存储的结构是链表结构。方便元素添加、删除的集合
特点:方便元素添加、删除的集合
①增删快,查找慢
特有方法:
- public void addFirst(E e):将指定元素插入此列表的开头。
- public void addLast(E e):将指定元素添加到此列表的结尾。
- public E getFirst():返回此列表的第一个元素。
- public E getLast():返回此列表的最后一个元素。
- public E removeFirst():移除并返回此列表的第一个元素。
- public E removeLast():移除并返回此列表的最后一个元素。
- public E pop():从此列表所表示的堆栈处弹出一个元素。
- public void push(E e):将元素推入此列表所表示的堆栈。
- public boolean isEmpty():如果列表不包含元素,则返回true。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:js实现当前日期显示
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash