ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 考试说明:本次测试卷一共1道测试题,共计50分。考试时间120分钟。 ## 一、编程题(共1题,共计50分) 编写代码完成如下要求: * 完成学生类 Student 的编写 ``` 属性:姓名、年龄、学科、成绩等 ``` * 完成文件操作类 FileOperate 的编写 ``` 功能:void write(List<T> list) 将集合数据写入文件 List<T> read(File file) 读取文件中存储的集合数据 ``` * 完成学生管理类 StudentManage 的编写 ``` 功能: 1. 控制台录入学生考试成绩(学号、姓名、学科、成绩),退出当前菜单时将学生信息保存至文件中 2. 控制台修改学生考试成绩(学号、学科),退出当前菜单时将学生信息保存至文件中 3. 控制台查看指定学科的全部学生成绩(从高到低逆序排序) 4. 控制台查看指定学生的全部成绩信息(从高到低逆序排序) ```