package StreamFile; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStream; import java.io.PrintWriter; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.Scanner; /* * д��д���ı��ļ� * * �������飬д��employee.txt��--- * �õ������ * */ public class TextFileTest { public static void main(String[] args) { Employee[] staff=new Employee[4]; staff[0]=new Employee("tom",6000.0,new Date()); staff[1]=new Employee("jack",7000.0,new Date()); staff[2]=new Employee("rose",8000.0,new Date()); staff[3]=new Employee("hanse",9000.0,new Date()); try(PrintWriter out=new PrintWriter(new FileWriter("src\\employee.txt"))){ //д���ı��ļ��� writeEmployee(staff,out); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } //���ı��ļ���������� try(Scanner in=new Scanner(new FileInputStream("src\\employee.txt"))){ Employee[] newStaff =readTextFile(in); System.out.println("newStaff Length::"+newStaff.length); for(int i=0;i