【Java】FileUtils练习题

2023-02-24 14:00:41 浏览数 (1)

* 写代码读取文件,计算结果,将结果写回原文件  文件原内容: 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

0 人点赞