天天看点

Java集合框架体系

一、集合的由来及特点

1、集合的由来

在没有集合之前,我们可以用数组来存储相同类型的数据,或者使用对象来封装数据。当对象有很多时,可以使用对象数组来存储,但是数组的长度是固定的,于是,为了更好的存储对象,就产生的集合,因为集合的长度是不固定的。

简单地说,集合是用来存储对象的容器。

2、集合的特点

(1)用于存储对象的容器

(2)集合的长度是可变的

(3)集合中不可以存储基本数据类型

二、集合框架体系

Java集合框架体系

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