pdf文档 JAVA 应用与开发 - 集合与映射

713.79 KB 66 页 0 评论
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档主要介绍了Java集合框架的核心内容,包括List、Set和Map的基本概念及其方法。List表示有序可重复集合,支持索引访问;Set表示无序不可重复集合;Map表示键值对集合,通过键进行元素的存取。文档详细列举了Map接口的常用方法如put、get、containsKey等,并强调了Java集合只能存储引用类型数据,实际存放的是对象的引用而非对象本身。
AI总结
《JAVA 应用与开发 - 集合与映射》摘要如下: 1. 集合概述 - Java集合用于存储多个数据,只能存储引用类型,实际存储的是对象的引用。 - 集合类型分类: - **List**:有序、可重复。常用实现类包括ArrayList、Stack、Vector等。 - **Set**:无序、不可重复。常用实现类包括HashSet、TreeSet等。 - **Map**:键值对(Key-Value)映射。常用实现类包括HashMap、Hashtable、TreeMap等。 - 集合接口和类均定义在`java.util`包中。 2. List接口方法 - `set(int index, Object element)`:修改指定索引的元素。 - `indexOf(Object o)`:返回指定元素首次出现的索引,若无则返回-1。 - `remove(int index)`:移除指定索引的元素。 3. Map接口方法 - `put(Object key, Object value)`:添加或更新键值对,返回旧值(若存在)。 - `get(Object key)`:根据键获取值。 - `isEmpty()`:判断映射是否为空。 - `clear()`:移除所有键值对。 - `size()`:返回键值对数量。 - `containsKey(Object key)`:判断是否包含指定键。 - `containsValue(Object value)`:判断是否包含指定值。 - `keySet()`:返回键的集合视图。 - `values()`:返回值的集合视图。 4. 其他集合类和工具类 - **Enumeration**:用于遍历集合的枚举接口。 - **Collections**:提供集合操作的工具类。 - **Arrays**:提供数组操作的工具类。 总结:文档详细介绍了Java集合与映射的基本概念、常用接口及其方法,及其在实际开发中的应用。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 54 页请下载阅读 -
文档评分
请文明评论,理性发言.