zzq_0828 2020-06-26 10:27 采纳率: 100%
浏览 119
已结题

各位大佬请教一个java问题,求代码,最好能有注释

高考的学生分为文、理、艺术类三种考生,每一考生的学生信息除了考号、中文姓名以外,还包括生源地区,性别,年龄,中学名称等信息;每一考生的考试信息除了语文、数学、英语以外,若为艺术生,增加一门美术科目考试;若为文科生,增加两门考试科目:历史和地理;若为理科生,增加一门物理考试科目。
将student.txt文件中的信息按照下列要求补充完整:
①按照生源地区分类显示;(如:深圳、广州、汕头、等等)
②同时按照考生类型(文、理、艺术)分类显示;
③同时每一分类按照总分由高分到低分排列。
④完整显示每一考生的学生信息和考试信息:

最后Student文件格式显示如下:
深圳地区:
文科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分
。。。
理科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分
。。。
艺术
考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分

广州地区:
文科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 历史 地理 总分
。。。
理科
考号 姓名 年龄 性别 中学名称 语文 数学 英语 物理 总分
。。。
艺术
考号 姓名 年龄 性别 中学名称 语文 数学 英语 美术 总分

  • 写回答

1条回答 默认 最新

  • threenewbee 2020-06-26 11:08
    关注

    分组的操作用java8的groupBy就可以了
    具体参考
    https://www.jianshu.com/p/21b20c375599

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月7日

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵