employeefileio.java

来自「EmployeeArray的应用及EmployeeArray在输入输出的控制」· Java 代码 · 共 60 行

JAVA
60
字号
import java.util.*;
import java.io.*;

public class  EmployeeFileIO {
	
    private static BufferedReader  stdIn =
        new BufferedReader(new  InputStreamReader(System.in));

    private static PrintWriter  stdOut =
        new PrintWriter(System.out, true);

    private static PrintWriter  stdErr =
        new PrintWriter(System.err, true);

	public static ArrayList<Employee> read(String filename)
		throws FileNotFoundException,
			IOException,
			NoSuchElementException,
			NumberFormatException  {

		stdErr.print("ID_name_salary: ");
        stdErr.flush();

		BufferedReader  input =
            new BufferedReader( new FileReader(stdIn.readLine()));

        stdErr.print("Destination filename:  ");
        stdErr.flush();
        
        String  line = input.readLine();

        while (line != null)  {
        	
             line = input.readLine();
        }

        input.close();

		return null; 
	}

	public static void write(String filename, ArrayList<Employee> arrayList)
		throws IOException  {
                
        PrintWriter  output =
            new  PrintWriter(new FileWriter(stdIn.readLine()));

        String  line = stdIn.readLine();
        
        while (line != null)  {
            output.println(line);
           
        }
        output.close();

        stdOut.println("done");


	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?