java.util包——集合与映射(序)

java.util 包——集合与映射(序)

—— Collection(List Set) Map

作者: zccst

 

 

集合与映射概述

集合就是将若干用途、性质相同或相近的数据组合而成的一个整体。

从整体上将,集合类型可以归纳为三类:

集( Set ): Set 集合中不区分元素的顺序,不允许出现重复元素。

列表( List ): List 集合区分元素的顺序,且允许包含重复元素。

映射中保存成对的键 - 值( Key-Value )信息,映射中不能包含重复的键,每个键最多只能映射一个值。

Java 集合中只能保存引用类型的数据。

 

与集合相关的 API 关系结构图

 java.util包——集合与映射(序)_第1张图片

 

 

本文框架

由于集合与映射的内容较多,为方便阅读,故列出目录并分成八篇文章。

java.util. Collection 接口    …………………………………….………( )

 

List 接口—— ArrayList    ………………………….…………………..( )

1.         Array 类(为 ArrayList 做铺垫)

2.         接口实现类 ArrayList

 

List 接口—— Vector       ……………………………....………………( )

1.       Vector

   (1)    概述

   (2)    Vector 类——构造方法

   (3)    Vector 类——常用方法

   (4)    Vector 类与数组的比较

2.       Stack ( 继承了 Vector )

 

java.util.Iterator 迭代器      …………………………………( )

 

Set 接口            ……………………………………….…………………..( )

接口实现类 HashSet

接口实现类 TreeSet

 

java.lang. Comparable 接口     ………………………………….. ( )

 

Map 接口              …………………………………….…………………. ( )

1.  Map 接口概述

2.  接口实现类 HashMap

3.  接口实现类 Hashtable

 

java.util. Enumeration 接口(枚举)   ………………………… ( )

 

java.util. Collections 类              ………………………… ( )

 

 

 

你可能感兴趣的:(java.util包——集合与映射(序))