21xrx.com
2024-09-19 08:59:38 Thursday
登录
文章检索 我的文章 写文章
Java实现读取文件内容并写入到另一文件的方法
2023-06-12 04:39:12 深夜i     --     --
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异常。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复