public class Test10 {
public static void main(String[] args) throws Exception {
for (int i = 0; i < 5; i++) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个员工信息:");
String text = sc.nextLine();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String[] users = text.split(";");
String[] user = users[i].split(",");
Emp emp = new Emp();
emp.setName(user[0]);
emp.setAge(Integer.parseInt(user[1]));
emp.setGender(user[2]);
emp.setSalary(Integer.parseInt(user[3]));
emp.setHiredate(sdf.parse(user[4]));
File file = new File("E:\\upload\\emp\\"+emp.getName()+".emp");
if (!file.exists()) {
file.createNewFile();
System.out.println("文件创建成功");
}
BufferedWriter bw =null;
bw = new BufferedWriter(new FileWriter("E:\\upload\\emp\\"+emp.getName()+".emp"));
bw.write(emp.toString());
System.out.println("写入成功");
bw.close();
}
}
}
将输入的员工信息解析成Emp对象。 * 然后将该Emp对象的toString返回的字符串写入到文件中,该文件的 * 名字为:name.emp,以上面的例子,那么该文件名为:张三.emp * 至少
最新推荐文章于 2022-03-10 17:07:25 发布