码迷,mamicode.com
首页 > 其他好文 > 详细

集合框架

时间:2014-05-17 15:45:21      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:c   int   a   数据   使用   cti   

集合类的由来:  对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。  就使用集合容器进行存储。

集合特点: 1,用于存储对象的容器。 2,集合的长度是可变的。 3,集合中不可以存储基本数据类型值。

集合容器因为内部的数据结构不同,有多种具体容器。 不断的向上抽取,就形成了集合框架。

框架的顶层Collection接口

Collection的常见方法:

1,添加。  boolean add(Object obj):  boolean addAll(Collection coll):  

2,删除。  boolean remove(object obj):  boolean removeAll(Collection coll);  void clear();   3,判断:  boolean contains(object obj):  boolean containsAll(Colllection coll);  boolean isEmpty():判断集合中是否有元素。

4,获取:  int size():  Iterator iterator():取出元素的方式:迭代器。  该对象必须依赖于具体容器,因为每一个容器的数据结构都不同。  所以该迭代器对象是在容器中进行内部实现的。  对于使用容器者而言,具体的实现不重要,只要通过容器获取到该实现的迭代器的对象即可,  也就是iterator方法。    Iterator接口就是对所有的Collection容器进行元素取出的公共接口。

5, Object[] toArray():将集合转成数组。

 

集合框架,布布扣,bubuko.com

集合框架

标签:c   int   a   数据   使用   cti   

原文地址:http://www.cnblogs.com/freemrz/p/3724690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!