实验十一-泛型集合使用

更多内容请点击--->大智慧--->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中元素的顺序。

四、实验报告

写出合格的实验报告,至少包括实验目的、实验内容(程序代码)、出现的问题、学到的知识等。

源代码:

实验结果:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180605A0AN0T00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券