* 写代码读取文件,计算结果,将结果写回原文件 文件原内容: 1 1 2*23 10/4 20-3 20%3
写入后的文件内容 1 1=2 2*23=46
-------------------------------------
*.学生信息维护 - 创建学生对象,拥有学生编号String stuID,学生姓名 String stuName,出生日期 Date birthday,成绩Integer score,提供get/set方法 1. 创建如下5个学生对象 编号 姓名 出生日期 成绩 S01 小张 1999/12/01 90 S02 小李 2000/06/11 92 S03 小新 1998/07/16 56 S04 小宇 1999/05/22 80 S05 小唐 1997/10/17 96 2. 将5个学生信息放入ArrayList集合中,遍历集合,将学生信息以如下格式写入到项目下的stu.txt文件中 S01,小张,1999/12/01,90 S02,小李,2000/06/11,92 S03,小新,1998/07/16,56 S04,小宇,1999/05/22,80 S05,小唐,1997/10/17,96 3. 定义方法getTotalByScore,方法接收表示stu.txt的File对象,方法中读取stu.txt,统计成绩>=90分的学生人数并返回人数。 4. 定义方法deleteStuByScore,方法接收表示stu.txt的File对象,方法中读取stu.txt,将成绩低于60的学生信息删除,将剩余的学生信息在写会stu.txt S01,小张,1999/12/01,90 S02,小李,2000/06/11,92 S04,小宇,1999/05/22,80 S05,小唐,1997/10/17,96 5. 学会为"S01"、"S04"的学生表现优秀,需要给这两名学生各 5分,定义方法addScoreByStuNum,方法接收表示stu.txt的File对象,方法中读取stu.txt 完成加分操作,将加分后的数据写会stu.txt S01,小张,1999/12/01,95 S02,小李,2000/06/11,92 S04,小宇,1999/05/22,85 S05,小唐,1997/10/17,96