实验报告_实验7 泛型与集合(学生学号_姓
名)
一、实验目的
1.理解泛型的概念及泛型的简单使用
2.掌握集合接口及其实现类的概念;
Set接口:HashSet、TreeSet、
List接口:ArrayList、LinkedList、Vector
Map接口:HashMap、TreeMap、Hashtable
3.掌握集合元素的遍历方法;
4.熟悉Java中的装箱、拆箱操作。
二、实验步骤
3、(基础题)填充VectorTest.java程序所缺代码,编译并运行程序;
程序所缺代码:
Vector vec = new _____①___Vector__();
vec. ②add(number);
for(int i = 0; i < vec.____③size()_____; i++){
System.out.println(vec.____④_get___(i));
4、(基础题)阅读并运行下面代码,比较Set接口、List接口、Map接口的异同点,并回答问题,:
问题:如何为程序中的集合指定类型?
Seths = new HashSet<>();
ArrayListal = new ArrayList< String> ();
Maphm = new HashMap();
5、(基础题)下面程序所实现的功能是:Hashtable,LinkedList写入或读取时间的比较:
程序所缺代码:
import _____①__java.util.*____;