List、Set、Map是这个集合体系中最主要的三个接口。 其中List和Set继承自Collection接口。 Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。 List有序且允许元素重复。ArrayList、LinkedList和Vector是三个主要的实现类。 Map也...
分类:
编程语言 时间:
2015-05-09 22:00:30
阅读次数:
159
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。
(1) 添加、删除操作:
Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键字已经存在,那么与此关键字相关的新值将取代旧值。方法返回关键字的旧值,如果关键字原先...
分类:
编程语言 时间:
2015-05-09 16:38:06
阅读次数:
107
1、Collection接口是集合接口树的根,定义了通用的API。 2、Set 不可以包含重复的元素。实现类为:HashSet,TreeSet,LinkedHashSet? 3、List 有序集合,可包含重复元素。实现类有Arraylist 和linkedList 和Vecto...
分类:
编程语言 时间:
2015-05-03 22:13:11
阅读次数:
154
1、为什么使用集合框架 当我们并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象——可以使用Java集合框架2、Java集合框架包含的内容 接口:(父类)Collection接口下包含List(子类 )接口和Set(子类)接口 List接口下又包含(ArrayList集合实现类和Linke...
分类:
编程语言 时间:
2015-05-02 18:06:34
阅读次数:
128
今天晚上本来想看看泛型,后来看到集合类这里,因为之前一直对集合类就有点阴影,老是搞混淆,索性就复习下集合类的几种遍历方式吧,顺便做下笔记,以备以后回头查看。
总之来说,java的集合类都是实现Collection接口
Collection
Collection
Collection
Collection
Collection
Collection
Set(集...
分类:
其他好文 时间:
2015-04-28 09:50:11
阅读次数:
102
1、三种代表体系:Set、List、Map。2、主要由两个接口派生生出来:3、Collection和Iterator接口 Collection接口是List、Set和Queue接口的父接口,Collection接口操作方法如下: package CollectionLearn;import java...
分类:
编程语言 时间:
2015-04-23 19:31:09
阅读次数:
159
本文主要介绍Collection接口的子接口List、Set、Queue之间及集成接口和实现类的关系与其下常用容器(ArrayList、LinkedList、HashMap\LinkedHashMap、TreeMap、PriorityQueue)的用法和原理。
分类:
编程语言 时间:
2015-04-20 01:42:41
阅读次数:
218
Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,J....
分类:
编程语言 时间:
2015-04-19 19:25:30
阅读次数:
154
集合类说明及区别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代...
分类:
编程语言 时间:
2015-04-14 14:52:03
阅读次数:
203
1 javase提供的容器api位于java.util包内2 容器API的类图结构如下 3 Collection接口定义了一组存取对象的方法 a里面装的必须都是object,不能存值类型。 bremove,contains等方法,使用equals方法比较的。如果是作为键的时候,则使用hashC...
分类:
编程语言 时间:
2015-04-09 13:42:11
阅读次数:
181