21xrx.com
2025-03-26 09:15:40 Wednesday
文章检索 我的文章 写文章
Java代码实现数据从文件读取与写入
2023-06-15 08:21:48 深夜i     23     0
Java输入输出 文件读取 文件写入

众所周知,在Java中要对输入输出进行操作,常用的类有File、FileReader、FileWriter、BufferedReader、BufferedWriter等等。本篇文章将围绕着如何从一个文件中读取数据,并将数据写入另一个文件中。下面就让我们来看看代码案例:

代码案例:

import java.io.*;
public class ReadWriteFile {
  public static void main(String[] args) {
    //待读取文件路径
    String filePath = "C:\\read.txt";
    //待写入文件路径
    String newFilePath = "C:\\write.txt";
    try {
      //创建输入流
      BufferedReader br = new BufferedReader(new FileReader(filePath));
      //创建输出流
      BufferedWriter bw = new BufferedWriter(new FileWriter(newFilePath));
      //读取文件
      String line;
      while ((line = br.readLine()) != null) {
        System.out.println(line);  //打印读取的数据,可选
        bw.write(line);       //将读取的数据写入文件
        bw.newLine();        //写入换行符
      }
      //关闭输入输出流
      br.close();
      bw.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

通过上面的代码,我们可以实现从一个文件中读取数据,并将数据写入另一个文件中。将代码复制到IDE中,执行后,即可在指定路径下生成一个新文件,并将源文件中的数据写入其中。

关键词:

Java输入输出、文件读取、文件写入。

  
  

评论区