更多内容请点击--->大智慧--->java专区---->实验题
实验十一泛型集合使用
一、实验目的
掌握List、ArrayList、LinkedList作为泛型类的用法。
在后续的课程设计中,可以使用List、ArrayList、LinkedList来存储数据。
二、实验环境
PC系列微机,Windows XP。
JDK150或更高版本。
三、实验内容
1定义一个Student类,具有name、sex、age属性,具有getName、setName、getSex、setSex、getAge、setAge方法和三个参数的构造方法
2编写一个类,名字为ListDemo,在main方法中做以下工作:
(1)定义一个可以保存Student类型对象的List类型对象list1,然后向list1中放入2个学生:newStudent("张三","男",20)、newStudent("李四","男",22)
(2)遍历list1中的学生对象,并将每个学生的姓名、性别、年龄输出到显示器
(3)定义一个可以保存String类型对象的List类型对象list2,然后向list2中放入2个字符串:"aaa"、"bbb"
(4)遍历list2中的字符串对象,并输出到显示器
(5)定义一个可以保存Student类型对象的LinkedList类型对象list3,然后向list3放入4个学生,放入的方法如下:
用addFirst方法,加入newStudent("王五","男",23)
用add方法,加入newStudent("王六","男",24)
用addFirst方法,加入newStudent("王七","男",25)
用addLast方法,加入newStudent("王九","男",26)
(6)遍历list3中的学生对象,并将每个学生的姓名、性别、年龄输出到显示器,注意观察list3中元素的顺序。
四、实验报告
写出合格的实验报告,至少包括实验目的、实验内容(程序代码)、出现的问题、学到的知识等。
源代码:
实验结果:
领取专属 10元无门槛券
私享最新 技术干货