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 页请下载阅读 -
              
文档评分 
  












