7-Java集合类PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
类型或类 数组名[] ➢初始化:数组名=new 类或类型[元素个数] ➢使用:下标从零开始。
如果数组元素是对象,都需初始化。 所有数组都有一个属性:length
3
www.themegallery.Biblioteka Baiduom
数组概念
4
www.themegallery.com
对象数组概念
5
www.themegallery.com
Java 集合类
Benny 2009-12-5
Company
LOGO
www.themegallery.com
数组的概念 数组常用方法 List集合 Map集合
答疑
2
主要议题
数组概念
www.themegallery.com
❖数组:
➢定义:相同元素的有序集合,数目确定。 ➢声明:类型或类[] 数组名
➢ LinkedList实现链表数据结构,适合插入与删 除操作。
8
Map集合
www.themegallery.com
Map用来存储键值对key与value 如用户与密码的对应
key value Jim ---- 123456 Tom ---- ghd23 每个key只能对应一个value Key不能重复,值可以重复 HashMap用于快速查找元素,主要有两个 方法put()与get().
数组概念
6
www.themegallery.com
List集合
7
List集合
www.themegallery.com
List是可变长的数组,有序的集合, 它能够精确控制每个元素插入的位 置。用户可以通过使用索引来访问 List中的元素。
➢ ArrayList是List中的一种类,它适合查询或遍 历,不适合插入与删除。
9
Benny
Company
LOGO
如果数组元素是对象,都需初始化。 所有数组都有一个属性:length
3
www.themegallery.Biblioteka Baiduom
数组概念
4
www.themegallery.com
对象数组概念
5
www.themegallery.com
Java 集合类
Benny 2009-12-5
Company
LOGO
www.themegallery.com
数组的概念 数组常用方法 List集合 Map集合
答疑
2
主要议题
数组概念
www.themegallery.com
❖数组:
➢定义:相同元素的有序集合,数目确定。 ➢声明:类型或类[] 数组名
➢ LinkedList实现链表数据结构,适合插入与删 除操作。
8
Map集合
www.themegallery.com
Map用来存储键值对key与value 如用户与密码的对应
key value Jim ---- 123456 Tom ---- ghd23 每个key只能对应一个value Key不能重复,值可以重复 HashMap用于快速查找元素,主要有两个 方法put()与get().
数组概念
6
www.themegallery.com
List集合
7
List集合
www.themegallery.com
List是可变长的数组,有序的集合, 它能够精确控制每个元素插入的位 置。用户可以通过使用索引来访问 List中的元素。
➢ ArrayList是List中的一种类,它适合查询或遍 历,不适合插入与删除。
9
Benny
Company
LOGO