
大学生java上机作业,求大神帮忙,必有重谢,QQ295249160 10
王老师主管学生工作,学生入学就登记每个学生的信息(学生编号、学生姓名、性别、出生日期、是否团员、专业、入学时间、入学成绩),然后存到文件“D:/studentList.t...
王老师主管学生工作,学生入学就登记每个学生的信息(学生编号、学生姓名、性别、出生日期、是否团员、专业、入学时间、入学成绩),然后存到文件“D:/studentList.txt”中。还需要向数据文件中,加入后转学或者遗漏的学生信息。数据文件格式如下:
每行存储一个学生的记录;学生的每个属性值之间用“,”分割。
请你试着用Java编程,帮助他进行计算机管理。要求如下:
(1) 设计“学生”类,包括属性:学生编号、学生姓名、性别、出生日期、是否团员、专业、入学时间、入学成绩;和设置、得到这些属性值的方法,并用Java实现;
(2) 设计“登记册”类,包括一个TreeSet属性,代表所有学生的集合,并根据学号从小到大排序,和向登记册中加入学生的方法,从登记册中检索学生的方法,以及得到所有学生平均成绩的方法,并用Java实现;
(3) 设计“班导师”类,包括main方法实现对所有学生的管理,即从数据文件“studentlist.txt”中读取所有学生信息,并在屏幕上打印所有学生的信息(格式如下)的,并用Java实现
编号 姓名 性别 出生日期 团员 专业 入学时间 入学成绩
-----------------------------------------------------------
001 张三 男 19980701 是 电子 201209 632 展开
每行存储一个学生的记录;学生的每个属性值之间用“,”分割。
请你试着用Java编程,帮助他进行计算机管理。要求如下:
(1) 设计“学生”类,包括属性:学生编号、学生姓名、性别、出生日期、是否团员、专业、入学时间、入学成绩;和设置、得到这些属性值的方法,并用Java实现;
(2) 设计“登记册”类,包括一个TreeSet属性,代表所有学生的集合,并根据学号从小到大排序,和向登记册中加入学生的方法,从登记册中检索学生的方法,以及得到所有学生平均成绩的方法,并用Java实现;
(3) 设计“班导师”类,包括main方法实现对所有学生的管理,即从数据文件“studentlist.txt”中读取所有学生信息,并在屏幕上打印所有学生的信息(格式如下)的,并用Java实现
编号 姓名 性别 出生日期 团员 专业 入学时间 入学成绩
-----------------------------------------------------------
001 张三 男 19980701 是 电子 201209 632 展开
3个回答
展开全部
1、创建学生对象并实现持久化接口。
2、使用对象流保存到磁盘上,或将学生对象存储到LIST中在把LIST保存到磁盘上
2、使用对象流保存到磁盘上,或将学生对象存储到LIST中在把LIST保存到磁盘上
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询