今天来总结总结Java集合类。集合类又叫容器类,它封装了很多我们学过的数据结构,这些现成的集合类,实现了各种操作,使用起来非常方便,今天的总结也是以代码为主。
集合大致分为Set、List、Map三种体系。但实际上Java集合类主要由两个接口派生而出,Collection接口和Map接口。
Collection接口的子接口:
1.Set,无序,元素不可重复
2.Queue 队列
3....
分类:
编程语言 时间:
2014-08-18 12:35:54
阅读次数:
217
1)java集合框架的层次结构2)使用Collection接口定义的公用方法对集合和线性表操作3)使用Iterator接口遍历集合4)使用JDK的增强for循环替代迭代Iterator进行集合遍历5)熟悉Set接口,了解何时及如何使用HashSet,LinkedHashSet或TreeHashSet...
分类:
编程语言 时间:
2014-08-12 21:37:14
阅读次数:
326
java数据结构学习之—Collection接口...
分类:
编程语言 时间:
2014-08-08 16:19:06
阅读次数:
202
在java.util包中提供了一些集合类,常用的有List、Set和Map类,其中List类和Set类继承了Collection接口。这些集合类 又称为容器,它们与数组不同,数组的长度是固定的,而集合的长度是可变的,数组用来存放基本数据类型的数据,集合用来存放类对象的引用。List接口、Set接口、...
分类:
其他好文 时间:
2014-07-30 23:45:55
阅读次数:
298
工厂方法模式的应用相当广泛。工厂方法模式在 Java API 中的应用比比皆是:java.util.Collection 接口的 iterator 方法就是一个很著名的抽象工厂方法的示例;java.net.URLStreamHandlerFactory 的 createURLStreamHandler(String protocol) 也是工厂方法模式的一个很经典的应用,URLStreamHandlerFactory 定义了一个用来创建 URLStreamHandler 实例的 createURLStre...
分类:
其他好文 时间:
2014-07-30 20:52:34
阅读次数:
296
在Java中提供了Collection和Map接口。其中List和Set继承了Collection接口;同时用Vector、ArrayList、LinkedList三个类实现List接口,HashSet、TreeSet实现Set接口。直接有HashTable、HashMap、TreeMap实现Map...
分类:
其他好文 时间:
2014-07-30 09:55:33
阅读次数:
215
一、List接口,有序的Collection接口,能够精确地控制每个元素插入的位置,允许有相同的元素1.链表,LinkedList实现了List接口,允许null元素,提供了get()、remove()、insert()方法,没有同步方法[java]view plaincopypublicvoida...
分类:
编程语言 时间:
2014-07-27 21:51:50
阅读次数:
267
目录常见集合接口概述CollectionMapCollection接口Map接口补充内容常见集合接口概述Java中包含许多集合接口。其中比较常见的主要是Collection接口和Map接口:1.1 Collection由单元素组成的集合。其比较常见的直接子接口是List、Set和Queue接口。表1...
分类:
编程语言 时间:
2014-07-22 22:43:53
阅读次数:
368
list为继承自collection接口的接口,list里存储的值的类型通过list泛型来声明;存值时调用ArrayList类的add方法,删除时调用用remove方法。list的很多方法与set很相似,但在存储结构上有区别,set的存储特点为无序和互异,相反的,list的存储特点为有序和存异。pa...
分类:
编程语言 时间:
2014-07-22 00:09:35
阅读次数:
311
该包内容有:1 容器1.1 Collection接口所有实现了Collection及其子接口的类,构成集合类。Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。Collcetion的子接口有:Set。集合。该集合中对象是不能重...
分类:
编程语言 时间:
2014-07-16 19:05:04
阅读次数:
205