nullJava集合类Java集合类集合类概述
集合类作用、特点
旧的集合类介绍
Vector、Hashtable、Stack
新的集合类介绍
Collection、Set、Map、List
集合类概述集合类概述集合类的作用:
Java的集合类提供了一些基本数据结构的支持。
例如Vector、Hashtable、Stack等。
集合类的使用:
Java的集合类包含在java.util包中。
import java.util.*;
集合类概述集合类概述集合类特点一:
只容纳对象。这一点和数组不同,数组可以容纳
基本数据类型数据和对象。
如果集合类中想使用基本数据类型,又想利用
集合类的灵活性,可以把基本数据类型数据封装
成该数据类型的对象,然后放入集合中处理。
集合类概述集合类概述集合类特点二:
集合类容纳的对象都是Object类的实例,一旦把
一个对象置入集合类中,它的类信息将丢失,这样设
计的目的是为了集合类的通用性。
因为Object类是所有类的祖先,所以可以在这些
集合中存放任何类的对象而不受限制,但是切记在使
用集合成员之前必须对它重新造型。
集合类概述集合类概述下面根据JDK版本分两部分介绍Java的
集合类。
第一部分:JDK1.1版本中的集合类。
第二部分:JDK1.2以后版本中的集合类。
数组数组数组
基本数据类型数组
对象数组
举例说明数组的定义、使用。
nullclass Honeybee{
int value;
Honeybee(int v){
value=v;
}
public String toString(){
return new Integer(value).toString();
}
}
public class ArraySize{
public static void main(String[] args){
Honeybee[] a;
/* System.out.println(a.length); 产生编译错误,因为a没有定义大小*/
Honeybee b[] = new Honeybee[5];
System.out.println(b.length); //输出5
for(int i=0; i
本文档为【Java程序设计--java集合类】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。