21xrx.com
2025-03-23 21:33:51 Sunday
文章检索 我的文章 写文章
Java实现文件导入到指定路径
2023-06-17 10:00:15 深夜i     --     --
Java 文件导入 指定路径

在Java开发中,经常需要读取文件并将其导入到指定路径。下面我们将介绍如何使用Java代码实现文件导入到指定路径。

首先,我们需要使用Java中的File类来读取文件,然后再使用该类的函数来实现将文件导入到指定路径的操作。实现代码如下:

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileImport {
  public static void importFile(String sourcePath, String targetPath) {
    FileInputStream fis = null;
    FileOutputStream fos = null;
    try {
      // 创建输入流和输出流,用于读取文件和写入文件
      fis = new FileInputStream(sourcePath);
      fos = new FileOutputStream(targetPath);
      // 每次读取的文件字节数
      byte[] buf = new byte[1024];
      int len = 0;
      while ((len = fis.read(buf)) != -1) {
        // 写入到输出流中
        fos.write(buf, 0, len);
      }
      
      System.out.println("文件导入成功!");
    } catch (IOException e) {
      e.printStackTrace();
      System.out.println("文件导入失败!");
    } finally {
      try {
        // 关闭输入流和输出流
        fis.close();
        fos.close();
      } catch (IOException e) {
        e.printStackTrace();
      }
    }
  }
  public static void main(String[] args) {
    String sourcePath = "C:\\Users\\Administrator\\Desktop\\test.txt";//源文件路径
    String targetPath = "C:\\Users\\Administrator\\Desktop\\test1.txt";//目的文件路径
    importFile(sourcePath, targetPath);
  }
}

在代码中,我们创建了一个`importFile()`方法,在其中使用`FileInputStream`和`FileOutputStream`读取文件并将其导入到指定路径。接着,我们在`main()`方法中调用了`importFile()`方法来执行文件导入操作。

  
  

评论区