本实战项目的目标是从文本文件中读取学生列表,并验证读取过程的正确性通过单元测试。
-
创建静态方法
- 实现一个名为
readStudentsFromFile
的静态方法,该方法接收一个文件路径作为参数。 - 创建一个
Student
对象的列表,用于存储从文件中读取的学生信息。 - 基于提供的文件路径创建
File
对象,并检查文件是否存在。 - 如果文件存在,创建
FileReader
和BufferedReader
对象用于读取文件。 - 使用循环读取文件的每一行,并对每行使用
split
方法按空格分隔,获取学生信息的各个字段。 - 对于每一行,创建一个新的
Student
对象,并设置其属性,包括ID、姓名、性别、年龄、班级、学院和电话号码。 - 将创建的
Student
对象添加到学生列表中。 - 处理可能出现的
FileNotFoundException
和IOException
异常。 - 如果文件不存在,打印提示信息。
- 实现一个名为