题目:
编写一个Java源程序,其中包含编写一个包含主方法main的公共类(访问权限为public的类),主方法main中完成的任务是:
(1)从键盘上输入两个文件的路径名及其文件名。
(2)从键盘上输入若干学生的信息(姓名,数学成绩,计算机成绩,各项之间用空格隔开),以finish结束,将这些学生的信息写入第一个文件。
(3)将第一个文件作为输入流的源,找出姓“张”的学生,将他们的信息写入第二个文件。
import java.io.*; //流
import java.util.*;
public class Test1 {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
System.out.println("请输入第一个文件的路径与文件名:");
String sourceName = reader.nextLine();
System.out.println("请输入第二个文件的路径与文件名:");
String destName = reader.nextLine();
//读写方法可能会抛出异常
try {
FileWriter fw =