您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页实验04_集合类与泛型

实验04_集合类与泛型

来源:飒榕旅游知识分享网


实验五 集合类与泛型

1.实验目的

(1)掌握ArrayList类与LinkedList类的用法;

(2)掌握TreeSet类的用法;

(3)掌握Map接口及其实现类的用法

(4)掌握泛型的用法。

2.实验内容

实验题1 有四个类,主类Store在包cn.edu.nwsuaf.jp.p4中,Mobile、Mp3Player、Product在包cn.edu.nwsuaf.jp.p4.data中,Mobile、Mp3Player是Product的子类, Product类实现Comparable接口,重写了Comparable接口中方法compareTo,实现了product对象按照价格排序。

基本要求:

(1)在主类Store中实例化多个Mobile类与Mp3Player的实例,分别将这些实例用ArrayList与LinkedList存放,最后用StringBuiler存放并将其输出。

(2)用迭代器(iterator)将实例对象输出(要求用加强型for循环)。

实验题2 项目包含类见实验题1。

基本要求:

(1)在主类Store中实例化多个Mobile类与Mp3Player的实例,分别将这些实例用TreeSet存放,最后用StringBuiler存放并将其输出。

(2)用迭代器(iterator)将实例对象输出。

实验题3 项目包含类见实验题1。

基本要求:

(1)在主类Store中实例化多个Mobile类与Mp3Player的实例,分别将这些实例用HashMap与TreeMap存放,最后用StringBuiler存放并将其输出。

(2)用迭代器(iterator)将实例对象输出。

*实验题4 有四个类,主类Store在包cn.edu.nwsuaf.jp.p4中,Mobile、Mp3Player、Product在包cn.edu.nwsuaf.jp.p4.data中,Mobile、Mp3Player是Product的子类。

基本要求:

(1)设计比较器类ProductComparator类,ProductComparator类实现接口Comparator接口,重写其中compare(Object object1,Object object2)方法,实现了product对象按照名称排序。

(2)在主类Store中实例化多个Mobile类与Mp3Player的实例,分别将这些实例用HashMap与TreeMap存放,最后用StringBuiler存放并将其输出。

(3)用迭代器(iterator)将实例对象输出。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务