一、集合的由来及特点
1、集合的由来
在没有集合之前,我们可以用数组来存储相同类型的数据,或者使用对象来封装数据。当对象有很多时,可以使用对象数组来存储,但是数组的长度是固定的,于是,为了更好的存储对象,就产生的集合,因为集合的长度是不固定的。
简单地说,集合是用来存储对象的容器。
2、集合的特点
(1)用于存储对象的容器
(2)集合的长度是可变的
(3)集合中不可以存储基本数据类型
二、集合框架体系
Java的集合框架主要由两个接口组成:Collection和Map
-
Collection用于存储单列元素,下面有两个子接口(List和Set)
List接口的使用,请参考:http://blog.csdn.net/u011983531/article/details/49735115
Set接口的使用,请参考:http://blog.csdn.net/u011983531/article/details/49735291
-
Map用于存储键值对
Map接口的使用,请参考:http://blog.csdn.net/u011983531/article/details/45555791