没有合适的资源?快使用搜索试试~ 我知道了~
本次实验掌握了集合的概念、体系结构、分类及使用场景,了解了Set接口及主要实现类(HashSet、TreeSet),了解了解List接口及主要实现类(ArrayList、LinkedList、Vector),掌握ArrayList的使用及其与Vector的区别,了解了Map接口及主要实现类(HashMap、TreeMap、HashTable),掌握了掌握HashMap的使用及与HashTable的区别等。
资源推荐
资源详情
资源评论
实验七 Java 集合与泛型
一、实验目的
1) 掌握集合的概念、体系结构、分类及使用场景
2) 了解 Set 接口及主要实现类(HashSet、TreeSet)
3) 了解 List 接口及主要实现类(ArrayList、LinkedList、Vector)
4) 掌握 ArrayList 的使用
5) 掌握 ArrayList 与 Vector 的区别
6) 了解 Map 接口及主要实现类(HashMap、TreeMap、HashTable)
7) 掌握 HashMap 的使用
8) 掌握 HashMap 与 HashTable 的区别
二、实验环境
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 题调试结果如下图:
26
资源评论
zsl411962866
- 粉丝: 0
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功