List集合存储的元素是有序的,可重复的,有索引
List特有方法:
增加
add(index, element);
addAll(index, Collection);
删除
remove(index);
修改
set(index, element);
查找
get(index);
subList...
分类:
其他好文 时间:
2014-09-13 22:46:06
阅读次数:
196
1、集合框架作为处理对象的容器存在,基本接口是Collection,相对于数组而言的话,集合框架只能存储对象,但是长度是可变的。集合框架的关系图如下: 主要的内容是list、set、map,
List集合存储的元素是有序的,元素是可以重复的,并且有索引
Set集合存储的元素是无序的,并且不可以重复。...
分类:
其他好文 时间:
2014-09-13 15:46:55
阅读次数:
385
说明:面试准备,写的挺不错的。 转载地址:http://www.cnblogs.com/zhxxcq/archive/2012/03/11/2389611.html1、综述所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)...
分类:
编程语言 时间:
2014-09-08 10:42:26
阅读次数:
342
在JDK API中专门设计了一组类,这组类的功能就是实现各种各样方式的数据存储,这样一组专门用来存储其它对象的类,一般被称为对象容器类,简称容器类,这组类和接口的设计结构也被统称为集合框架(Collection Framework)。这组类和接口都包含在java.util包中。为了使整个集合框架中的...
分类:
编程语言 时间:
2014-09-07 07:37:54
阅读次数:
249
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------package com.yang.ex;import java.util.ArrayList;/*集合类:* 面向对象语言的体现都在对象行使,为了方便对对象操作,集合就是最常见的储存...
分类:
其他好文 时间:
2014-09-07 01:03:04
阅读次数:
217
为了方便对象的操作,java设计了一套API表示数据结构。
线程安全的:Vector Hashtable 但是线程安全也就是不能并发访问。所以效率也低。
线程不安全的: List Map Set 其中List和Set继承了Collection接口。Map没有继承Collection接口 Set:不能...
分类:
其他好文 时间:
2014-09-01 20:55:13
阅读次数:
203
转 http://skyuck.iteye.com/blog/526358在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,S...
分类:
编程语言 时间:
2014-08-31 17:04:41
阅读次数:
279
ArrayList用数组作为其保存元素的数据结构,而LinkedList采用的是链表的数据结构。而ArrayList和LinkedList都是线性表list。但LinkedList并不具备随机访问能力,而ArrayList拥有。对于链表集合,首先(1)我们使用API里现成的LinkedList类来进...
分类:
编程语言 时间:
2014-08-29 12:33:07
阅读次数:
170
ArrayList是一个泛型数据结构,即对象/引用类型是在里进行确定的(E中定义的必须是对象/引用)。例如,定义一个字符串类型的ArrayList为如下格式:ArrayList test = new ArrayList();我们可以看出,ArrayList被看成了一个整体。下面我们看一个简单的例子。...
分类:
编程语言 时间:
2014-08-28 22:24:56
阅读次数:
332
Java 集合框架概述Java集合的概念Java集合类:是一个工具类,就像容器,存储任意数量的具有共同属性的对象。Java集合的作用1.在类的内部,对数据进行组织;2.简单而快速的搜索大数量的条目;3.有些集合接口,提供了一系列排列有序的元素,并且可以在序列中快速的插入或者删除有关元素;4.有些集合...
分类:
编程语言 时间:
2014-08-28 11:10:29
阅读次数:
211