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 + -
显示快捷键?