21xrx.com
2025-03-23 16:16:57 Sunday
文章检索 我的文章 写文章
Java实现读取文件内容并写入到另一文件的方法
2023-06-12 04:39:12 深夜i     10     0
Java 文件读取 文件写入 BufferedReader FileWriter IO异常

在开发Java应用程序的过程中,常常需要读取文件并将文件内容写入到另一个文件中。这时候,我们可以使用Java自带的File、BufferedReader、FileWriter等类来实现这一操作。

首先,我们需要创建一个文件对象来表示需要读取的文件,接着利用FileReader和BufferedReader类来读取文件内容,并用FileWriter和BufferedWriter类将读取到的文件内容写入到指定的文件中。同时,在读取和写入文件时,我们还需要处理可能出现的IO异常。

下面是一个示例代码,演示了如何实现文件内容的读取和写入:

import java.io.*;
public class FileReadWrite {
  public static void main(String[] args) {
    File readFile = new File("input.txt");
    File writeFile = new File("output.txt");
    try {
      BufferedReader reader = new BufferedReader(new FileReader(readFile));
      BufferedWriter writer = new BufferedWriter(new FileWriter(writeFile));
      String line;
      while((line = reader.readLine())!= null) {
        writer.write(line);
        writer.newLine();
      }
      reader.close();
      writer.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

在上述代码中,我们首先创建了一个File对象,该对象表示需要读取的文件。接着,利用FileReader和BufferedReader类来读取文件内容,并用FileWriter和BufferedWriter类将读取到的文件内容写入到指定的文件中。同时,在读取和写入文件时,我们还需要处理可能出现的IO异常。

  
  

评论区