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

集合框架概述

时间:2016-11-18 07:54:47      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:二叉树   collection   interface   结构图   public   

集合框架的作用


实际开发当中,我们经常会对一组相同类型的数据进行统一管理操作。到目前为止,我们可以使用数组、链表结构、二叉树结构来实现。

数组的最大问题在于数组中的元素个数是固定的,要实现动态数组,比较还是比较麻烦,自己实现链表或二叉树结构来管理对象更是不方便。


在JDK1.2版本后,JAVA完整的提供了类集合的概念,封装了一组强大的、非常方便的集合框架API,让我们在开发中大大的提高了效率。



集合中分为三大接口

Collection(集合)、 Map(映射)、Iterator(迭代、便利)

集合框架的接口和类在Java.util包中



集合框架结构图

技术分享


Collection接口


1.Collection层次结构中的根接口。Collection表示一组对象,这些对象也称为collection的元素。一些collection是有序的,而另一些则是无序的,


一些collection允许有重复的元素,而另一些则不允许。JDK不提供此接口的任何直接实现:它提供更具体的子接口(如Set和List)实现。


2.接口的定义

public interface Collection<E>

extends Iterable<E>


3.Collection提供关于集合的一些通用操作的接口,包括

插入add()

删除remove()

判断一个元素是不是其成员contains()

遍历iterator()


集合框架概述

标签:二叉树   collection   interface   结构图   public   

原文地址:http://12170190.blog.51cto.com/12160190/1874057

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