首页 > 其他 > 详细

容器类

时间:2014-02-12 09:56:51      阅读:420      评论:0      收藏:0      [点我收藏+]

Collection  接口定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式

    Set中的数据对象没有顺序且不可以重复

    List中的数据对象有顺序且可以重复

 Map接口定义了存储键(Key)--值(value)映射对的方法。

Iterator接口:

      所有实现了Collection接口的容器类都有一个iterator方法用以返回一个实现了Interator接口的对象

      Interator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。

Interator接口定义了如下方法:

     boolean hasNext();

     object next();

     void  remove();

增强型for循环:

      增强型for循环对于遍历Array和Collection相当简便。

 缺陷:

   数组:

     不能方便的访问下标值

Set接口:

      Set接口是Collection的子接口,set接口没有提供额外的方法,但实现set接口的容器类中的元素是没有顺序的,而且是不可以重复的

      Set容器可以与数学中的“集合”概念相对应。

 List接口:

       List接口是Collection的子接口 ,实现List接口的容器类中的元素是有顺序并且可以重复的

       List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素

 Collections类:

       类java.util.Collections提供了一些静态方法实现了基于List容器的一些常用算法

    

 

 

 

 

    

容器类

原文:http://www.cnblogs.com/diyanfei/p/3545186.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!