将两个文件合并为第三个文件的 Java 程序

java 8server side programmingprogramming

以下是将两个文件合并为第三个文件的 Java 程序 −

示例

import java.io.*;
public class Demo {
   public static void main(String[] args) throws IOException {
      PrintWriter my_pw = new PrintWriter("path to third .txt file");
      BufferedReader my_br = new BufferedReader(new FileReader("path to first .txt file"));
      String my_line = my_br.readLine();
      while (my_line != null) {
         my_pw.println(my_line);
         my_line = my_br.readLine();
      }
      my_br = new BufferedReader(new FileReader("path to second .txt file"));
      my_line = my_br.readLine();
      while(my_line != null) {
         my_pw.println(my_line);
         my_line = my_br.readLine();
      }
      my_pw.flush();
      my_br.close();
      my_pw.close();
      System.out.println("前两个文件已成功合并到第三个文件中。");
   }
}

输出

前两个文件已成功合并到第三个文件中。

名为 Demo 的类包含主函数。这里生成了 PrintWriter 类和 BufferedReader 的实例。读取两个文件中的每一行,直到为 null。然后将其添加到第三个文件中,并刷新并关闭类实例。


相关文章