Collection接口中的共性功能1.添加 boolean add(object obj);一次添加一个 boolean addAll(Collection);将指定容器中的所有元素添加 2.删除 void clear(); boolean removbe(object o); boolean r ...
分类:
编程语言 时间:
2017-07-17 20:23:51
阅读次数:
171
Collection接口相关集成关系例如以下图 1。关于可迭代接口(Iterable) 可迭代接口仅包括一个方法,返回一个在一组T类型元素上进行迭代的迭代器: public abstract Iterator<T> iterator(); 迭代器Iterator接口的方法声明例如以下: public ...
分类:
编程语言 时间:
2017-07-16 19:18:48
阅读次数:
276
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强fo ...
分类:
编程语言 时间:
2017-07-13 23:40:49
阅读次数:
264
一、集合框架的三大接口 1.Collection 所有集合类的根接口 2.Map 映射接口,存放键值对。 3.Iterator 遍历集合的迭代接口 二、Collection<E>接口 Collection意即集合,是所有集合类的根接口,同时Collection接口是一个泛型接口。 方法:add(E) ...
分类:
其他好文 时间:
2017-07-12 21:30:40
阅读次数:
157
1、Collection<E>接口:Collection意即集合,是所有集合类的根接口,同时Collection接口是一个泛型接口。 List 有序的集合,元素有序存入。 Set 无重复的集合,即存入的元素不重复。 Queue 队列,jdk1.5版本新增接口,Queue实现了“先进先出”(FIFO) ...
分类:
其他好文 时间:
2017-07-12 20:02:16
阅读次数:
165
一、Java集合主要有collection和map集合两个接口,Java中的集合都是由这两个接口派生的。 Collection接口和主要实现类如下: Collection主要API: boolean add(Object obj);添加元素 boolean addAll(Collection c); ...
分类:
编程语言 时间:
2017-07-09 10:49:53
阅读次数:
190
1):集合不能放基本数据类型 (当存入数字时,不是int而是Integer) ,所有的集合都实现Collection接口 2):ArrayList、LinkedList、Vector的区别 ArrayList底层是动态数组实现的,而LinkedList是链表实现的,Vector大体上和ArrayLi ...
分类:
其他好文 时间:
2017-07-08 20:21:59
阅读次数:
111
本章重点 掌握ArrayList LinkedList HashMap与泛型集合本章难点 泛型的理解一 关于集合1)如果写程序时不知道运行时需要多少对象,或者需要更复杂的方式存储对象时,考虑使用集合它位于java.util包下2)集合框架包含接口,实现类,和相关算法3)Collection接口存储一... ...
分类:
编程语言 时间:
2017-07-07 21:26:36
阅读次数:
238
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。 (1) 添加、删除操作: Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键 ...
分类:
编程语言 时间:
2017-07-06 18:43:51
阅读次数:
103
1.简述集合体系? 集合分为单列集合和双列集合。 单列集合的顶层是Collection接口,包括List和Set集合。 List集合的特点是元素可重复,有序,有索引,能够有角标操作集合,有特有的迭代方式ListIterator。包括ArrayList、LinkedList和Vector。 Array... ...
分类:
其他好文 时间:
2017-07-05 23:44:41
阅读次数:
240