java将一个文件复制到另外一个文件夹中
时间: 2024-05-02 19:19:52 浏览: 8
好的,这个问题可以回答。你可以使用Java中的File类和InputStream/OutputStream类来实现文件复制操作,具体方法可以参考以下代码实现:
```java
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
String source = "source/file.txt"; // 原文件路径
String target = "target/file.txt"; // 目标文件路径
try {
InputStream in = new FileInputStream(source); // 创建输入流对象
OutputStream out = new FileOutputStream(target); // 创建输出流对象
byte[] buffer = new byte[1024]; // 创建缓冲区
int len;
// 读入文件内容并写入到目标文件中
while ((len = in.read(buffer)) > 0) {
out.write(buffer, 0, len);
}
in.close(); // 关闭输入流
out.close(); // 关闭输出流
System.out.println("文件复制成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```