上机实践7 集合类.pdf
上传人:yy****24 上传时间:2024-09-10 格式:PDF 页数:2 大小:61KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

上机实践7 集合类.pdf

上机实践7集合类.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机科学与工程学院-----蒋社想上机实践7集合类数组是一个简单的线性序列,访问速度较快,但其缺点是:数组的大小自创建以后就固定了,即:在数组对象的整个生存周期其大小是不可改变的。如果需要在序列中存储不同类型的数据,或需要动态改变其大小可以使用集合类型,在集合类型对象中,数据元素可以动态增加:集合类中提供了以下几种接口:z单值操作接口:Collection、List、Setz一对值的操作接口:Mapz排序的操作接口:SortedMap、SortedSetz输出的接口:Iterator、ListIterator、Enumberation所有的集合类都保存在java.util包中,此包是一个比较重要的工具包z实验目的:1.掌握List、Set接口使用2.掌握集合数据的输出z实验环境JDK1.6,EditPlus编辑器z实验内容1.声明一个Student类,属性包括学号、姓名、性别、年龄;编写测试类完成学生对象的插入、删除、检测学生是否存在等集合操作,1计算机科学与工程学院-----蒋社想要求使用ArrayList集合类型。2.分别使用Iterator和foreach方式遍历输出上题中的学生集合。3.使用HashMap编写一程序实现存储某班级学生信息,要求在屏幕上打印如下列表学号姓名性别年龄001张三男23002李四男22..........................扩展:学生信息有键盘输入,且提供检索、删除操作。蒋社想2010-4-182