Java集合框架 1:集合接口 1.1:Collection接口 Collection接口是构造集合框架的基础。它声明所有类集合都将拥有的核心方法 Boolean add(Object obj) 将obj加入到调用类集合中,加入返回true 否则 返回 false Boolean addAll(Co ...
分类:
其他好文 时间:
2016-10-24 23:57:14
阅读次数:
415
1:Set集合由Set接口和Set接口的实现类组成,Set接口继承了Collection接口,因为包含Collection接口的所有方法。 2:由于Set接口中不允许存在重复值,因此可以使用Set集合中addAll()方法,将Collection集合添加到Set集合中并除掉重复值 3:案例要求,创建 ...
分类:
编程语言 时间:
2016-10-23 17:59:43
阅读次数:
257
1:集合类,在java语言中的java.util包提供了一些集合类,这些集合类又被称作容器。 2:区别集合类和数组。(1)数组的长度是固定的,集合的长度是可变的。(2)数组是用来存放基本数据类型的,集合是用来存放对象的引用。 3 : 常用的集合有List集合,Set集合,Map集合。其中List集合 ...
分类:
编程语言 时间:
2016-10-23 14:14:25
阅读次数:
195
* Collection接口中有2个基本的方法 * add和iterator * * add(E e)是用于向集合中添加元素,如果添加元素成功,则返回true, 反之为false(例如向集里面添加,因为集是不允许重复的) * * Iterable接口只包含了一个方法 * Iterator<E> it ...
分类:
编程语言 时间:
2016-10-22 14:35:09
阅读次数:
242
1.Map集合的概述Map集合是将键映射到值的对象。一个映射不能包含重复的键。每个键最多只能映射到一个值。2.Map接口和Collection接口的不同?Map集合存储元素是成对出现的,Collection集合存储元素是单独出现的。Map集合的键是唯一的,值是可重复的。Collection集合的子接口Set..
分类:
编程语言 时间:
2016-10-21 01:27:48
阅读次数:
205
【List 元素有序(元素带角标索引)(存储顺序和取出顺序一致); 允许重复; 可以有null元素。 List又称为有序的Collection。它按对象进入的顺序保存对象,所以它能对列表中的每个元素的插入和删除位置进行精确的控制。同时,它可以保存重复的对象。 List接口是Collection接口的 ...
分类:
其他好文 时间:
2016-10-18 18:04:16
阅读次数:
125
上述代码的运行结果为: 经过运行代码,查看结果可以看出,Collection打印出来的内容用方括号[]括住,每个元素由逗号分隔;Map打印出来的内容用大括号{}括住,键与值用等号连接作为一个元素(键=值),每个元素用逗号分隔。 java容器类包括两种:以Collection接口为根的集合类,和以Ma ...
分类:
编程语言 时间:
2016-10-16 18:46:14
阅读次数:
233
1.对象的存储:①数组(基本数据类型 & 引用数据类型) ②集合(引用数据类型) >数组存储数据的弊端:长度一旦初始化以后,就不可变;真正给数组元素赋值的个数没有现成的方法可用。2.集合框架Collection接口 :方法:①add(Object obj),addAll(Collection col ...
分类:
编程语言 时间:
2016-10-15 13:34:16
阅读次数:
159
关于集合(list,set,map)的遍历与增强for循环的使用 java集合类的使用可以说是无处不在,总的我们可以将之分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。 许多情况需要我们遍历出集合中的元素,并做相应的处理。 下面对各种类型的集 ...
分类:
编程语言 时间:
2016-10-09 20:32:03
阅读次数:
220
1、java容器类库中的两种主要类型:Map和Collection 两者的显著区别就是:前者每个元素存两个值,后者每个元素存一个值。 Collection:List,Set,Queue; 2、Collection和Iterator 实现Collection接口就必须提供iterator()方法。ja ...
分类:
其他好文 时间:
2016-09-27 23:28:19
阅读次数:
269