1、自然排序 ????TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间大小关系,然后将集合元素按升序排列,这种方式就是自然排序。(比较的前提:两个对象的类型相同)。 ? ??? java提供了...
分类:
编程语言 时间:
2015-03-17 16:08:35
阅读次数:
159
java集合类主要由两个接口派生出来:Collection和Map,者两个类是java集合框架的根本接口,其余的集合都是这两个集合的子类,这篇博客主要讲Collection接口及其体系中包含的set,list,queue 等集合。下面依次就这些内容进行讲解。
一.Collection
1.Collection是set,list,queue接口的父接口,Collection中定义的方法...
分类:
编程语言 时间:
2015-03-16 16:34:20
阅读次数:
143
关于Set这个接口,我们在前面的笔记中提到过,Set是代表无序、不可重复的集合,其实Set就是一个不包含重复元
素的collection。关于Set不包含重复元素的标准是:不包含满足e1.equals(e2)的元素对,元素e1和e2。并且最多包含
一个null元素。
接下来我们来看看这个接口给出的方法说明:
1、
int size();如果 set 中尚未...
分类:
编程语言 时间:
2015-03-11 23:33:58
阅读次数:
371
Iterator接口 Iterator接口也是Java集合框架的成员,但它与Collection系列、Map系列的集合不一样:Collection系列集合、Map系列集合主要用于盛装其他对象,而Iterator则主要用于遍历(即迭代访问)Collection集合中的元素,Iterator对象也被称....
分类:
编程语言 时间:
2015-03-07 19:53:38
阅读次数:
171
一、系统简述:1.集合框架总体结构Java中集合类定义主要是java.util.*包下面,常用的集合在系统中定义了三大接口,这三类的区别是:java.util.Set接口及其子类,set提供的是一个无序的集合;java.util.List接口及其子类,List提供的是一个有序的集合;java.util.Map接口及其子..
分类:
编程语言 时间:
2015-02-27 01:38:56
阅读次数:
258
一、为什么需要集合框架数组的长度是固定的,但是如果写程序时并不知道程序运行时会需要多少对象、或者需要更复杂的方式存储对象,---那么,可以使用JAVA集合框架,来解决这类问题二、集合框架主要接口No接口描述1Collection是存放一组单值的最大接口,所谓的单值是指集合中的每个元素都是一个对象。一...
分类:
编程语言 时间:
2015-02-25 12:51:26
阅读次数:
216
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。Java的集合类主要由两个接口派生而出:Collection和Map,Collection...
分类:
编程语言 时间:
2015-02-23 10:52:43
阅读次数:
242
Java集合框架是Java语言的重要组成部分,它包含了系统而完整的集合层次体系,封装了大量的数据结构的实现。深刻理解Java集合框架的组成结构及其中的实现类和算法,能极大提高程序员编码的能力。本章讲述Java集合框架,主要包括集合框架的概念、集合框架接口,以及列表、集合、映射三种结构还有迭代方法、比较方法和较早以前版本的类和接口。...
分类:
编程语言 时间:
2015-02-16 22:11:33
阅读次数:
367
1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和JAXP。 DOM4J使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。 Dom:把整个文档作为一个对象。...
分类:
其他好文 时间:
2015-02-04 23:12:58
阅读次数:
214
今天在QQ群上跟人家交流,错误得把List接口说成了ArrayList的父类,当时脸都红了,不行,一定要跪着回去复习Java,所以把Java的书拿出来,把集合框架的认真仔细的看了一遍,在EverNote上写了一篇笔记,所以搬到博客上来跟大家分享一下.以下就是了.
Java集合框架支持以下两种类型的容器:
一种是为了存储一个元素的集合,简称为集合(collection)另...
分类:
编程语言 时间:
2015-02-03 17:15:27
阅读次数:
238