当前位置:文档之家› Java集合与泛型

Java集合与泛型

上机九Java集合与泛型
【上机目的】
1)掌握集合的概念及体系结构
2)理解变量、数组和集合的区别
3)掌握集合的分类
4)了解Set接口及主要实现类
5)掌握List接口及主要实现类ArrayList的使用
6)掌握Map接口及主要实现类HashMap的使用
7)掌握泛型的概念及使用
【上机环境】
JDK1.6+Eclpise3.2
【上机准备】
1)复习课件中理论知识
2)练习课堂所讲的例子
【上机内容】
1、编写程序练习List集合的基本使用:
1) 创建一个只能容纳String对象名为names的ArrayList集合;
2)按顺序往集合中添加5个字符串对象:“张三”、“李四”、“王五”、“马六”、“赵七”;
3)对集合进行遍历,分别打印集合中的每个元素的位置与内容;
4)首先打印集合的大小,然后删除集合中的第3个元素,并显示删除元素的内容,然后再打印目前集合中第3个元素的内容,并再次打印集合的大小。

2、编写程序练习Map集合的基本使用:
1)创建一个只能值只能容纳String对象的person的HashMap集合;
2)往集合中添加5个“键-值”对象:id—>”1”、name—>”张三”、sex—>”男”、age—>”25”、love—>”爱学Java”
3)对集合进行遍历,分别打印集合中的每个元素的键与值;
4)首先打印集合的大小,然后删除集合中的键为age的元素,并显示删除元素的内容,并再次打印集合的大小。

参考答案:
第1题:
第2题:。

相关主题