java复制文件到指定文件夹
时间: 2024-02-23 22:52:34 浏览: 96
要将文件复制到指定文件夹,可以使用Java的文件输入输出流。具体步骤如下:
1. 创建源文件和目标文件夹的File对象。
2. 创建文件输入流和输出流对象。
3. 创建缓冲区数组。
4. 循环读取源文件内容到缓冲区,并将缓冲区内容写入目标文件。
5. 关闭输入输出流。
下面是一个示例代码:
```
import java.io.*;
public class FileCopy {
public static void main(String[] args) {
File sourceFile = new File("source.txt");
File targetFolder = new File("target");
try {
FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(new File(targetFolder, sourceFile.getName()));
byte[] buffer = new byte[1024];
int len;
while ((len = fis.read(buffer)) > 0) {
fos.write(buffer, 0, len);
}
fis.close();
fos.close();
System.out.println("文件复制成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文