Java集合类 _JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java集合类

Java集合类

 2011/9/6 8:13:01  306963591  http://306963591.iteye.com  我要评论(0)
  • 摘要:Java集合类1.Java的集合类是一个特别有用的集合类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可以用于保存具有映射关系的关联数组。2.Java集合类:Set,List,Map三大体系。jdk1.5以后:QueueSet:无序,不可重复的集合。(类似于一个罐子,把一个对象添加到Set集合时,Set集合无法记住添加这个元素的顺序,所以Set里的元素不能重复)List:有序,重复的集合(类似于一个数组,它可以记住每次添加元素的顺序
  • 标签:Java 集合类

Java集合类?
1.Java
的集合类是一个特别有用的集合类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈、队列等。除此之外,Java集合还可以用于保存具有映射关系的关联数组。?

2.Java
集合类:SetListMap三大体系。jdk1.5以后:Queue?
? Set
:无序,不可重复的集合。(类似于一个罐子,把一个对象添加到Set集合时,Set集合无法记住添加这个元素的顺序,所以Set里的元素不能重复?
? List
:有序,重复的集合(类似于一个数组,它可以记住每次添加元素的顺序,只是List的长度可变?
? Map
:具有映射关系的集合(也类似于一个罐子,只是它里面的每项数据都由两个值组成?
? Queue
:代表一种队列集合实现?

3.Java
集合像一个容器,可以把多个对象(对象的引用)丢进该容器,Jdk1.5增加泛型以后,Java集合可以记住容器中对象的数据类型。?

4.
为什么要有集合类:?
??
数组对于保存个数变化的数据显得有些无能为力,而且数组无法保存具有映射关系的数据,为了保存数量不确定的数据,以及保存具有关联关系的数据(也被称为关联数组),Java提供集合类。位于java.util下。?

5.
集合只能保存对象,数组可以保存基本类型的值和对象?

6.
如何访问集合元素:?
??Set
:根据元素本身来访问(这也是Set集合里元素不允许重复的原因)?
? List
:可以直接根据元素的索引来进行访问?
? Map
:可以根据每项元素的key来访问其value

?

转载:http://www.cn-java.com/www1/?uid-709144-action-viewspace-itemid-102149

发表评论
用户名: 匿名