java我试图创建一系列Employee对象,这些对象的数量与其从文件中读取的行数相同
行列表 私有数组列表行
list of Employee objects
private ArrayList<Employee> employeeList;
the file information of employee
private FileReader file;
public HumanResource(String fileName)
{
file = new FileReader(fileName);
ArrayList<Employee> employeeList = new ArrayList<>();
for (int k = 0; k < file.getLines().size(); k++)
{
employeeList.add(new Employee (file.getLines().get(k)));
}
}
这是我到目前为止提出的,但idk是否正确
# 1 楼答案
更好的方法是使用BufferReader,你可以阅读每一行
请注意,我正在使用try{}扭曲bufferedReader,以便它自动关闭