一.集合的体系结构: List、Set、Map是这个集合体系中最主要的三个接口。 List和Set继承自Collection接口。 Map也属于集合系统,但和Collection接口不同。 Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。Set 只能通过游标来取值,并且值是不 ...
分类:
编程语言 时间:
2018-02-23 11:58:42
阅读次数:
193
关系图 单例集合体系 | Collection 单例集合的根接口 | List 继承Collection接口,具备的特点:有序,重复。 | ArraryList 继承List接口, 底层是使用了Object数组实现的,特点: 查询速度快,增删慢。 | LinkedList 继承List接口, 底层是 ...
分类:
编程语言 时间:
2018-02-17 12:06:29
阅读次数:
253
【添加功能】 【获取功能】 【列表迭代器】 【删除功能】 【修改功能】 ...
分类:
其他好文 时间:
2018-02-16 21:36:25
阅读次数:
239
【添加功能】 【删除功能】 【判断功能】 【获取功能】 【长度功能】 【集合转为对象数组】 【交集功能】 ...
分类:
其他好文 时间:
2018-02-16 21:19:57
阅读次数:
215
List接口 List接口是Collection接口的子接口,List接口中的抽象方法,有一部分方法和他的父接口Collection是一样,List接口的自己特有的方法, 带有索引的功能。 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、3 ...
分类:
编程语言 时间:
2018-02-08 13:40:58
阅读次数:
241
一、集合 Collection接口中的方法是集合中所有实现类必须拥有的方法。 ArrayList implements List List extends Collection 1、基本使用 其他 2、清空集合中的元素 3、判断对象是否存在于集合中 4、将集合转成数组 5、移除元素 二、迭代器 迭代 ...
分类:
编程语言 时间:
2018-02-07 22:50:42
阅读次数:
245
java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集合的遍历做一些总结,关于增强for循环,需要注意的是,使用增强fo ...
分类:
编程语言 时间:
2018-02-06 01:19:24
阅读次数:
167
集合框架结构 一、概念: 集合框架由一组用来操作对象的接口组成,不同的接口描述一组不同的数据类型。 二、结构和分类: object是基类,其下有Map接口和Collection接口,其中Map有 HashMap和TreeMap两个子接口,而Collection有list和set两个接口,list有H ...
分类:
其他好文 时间:
2018-02-01 00:20:05
阅读次数:
156
ArrayList 是什么,定义? 这是动态的数组,它提供了动态的增加和减少元素,实现了List接口(List实现Collection,所以也实现Collection接口)灵活的设置数组的大小等好处 内部如何实现 添加如何操作 添加重要的一部,扩容,——这是为什么实际应用中要定义数组大小的原因, 制 ...
分类:
编程语言 时间:
2018-01-21 23:59:10
阅读次数:
351
前言: 1、何为框架:可以理解为一个基础结构,在基础结构上进行进一步开发会变得很方便。 2、三种集合类型:集合(Set) :元素无序不可重复; 列表(List) :元素有序可重复; 映射(Map) :键不可以重复,值可以重复 Set是实现Collection接口的一个子接口。其常用的实现类有Hash ...
分类:
其他好文 时间:
2018-01-21 17:32:58
阅读次数:
122