title: 拷贝指定文件夹到指定目录下
date: 2020-04-05
tags: java
categories: 编程
拷贝代码如下:
主要用到I/O流,File类和递归思想:
import java.io.*;
public class 拷贝目标文件夹到指定目录下 {
public static void main(String[] args) {
// 源文件
File srcFile = new File("G:\\Lw的文本文档");
// 目标地址
File destFile = new File("C:\\");
// 调方法拷贝
copyDir(srcFile,destFile);
}
private static void copyDir(File srcFile, File destFile) {
// 如果它是一个文件那就能用I/O拷贝,递归结束条件
if (srcFile.isFile()){
FileInputStream in = null;
FileOutputStream out = null;
try {
in = new FileInputStream(srcFile);
String path = (destFile.getAbsolutePath().endsWith("\\")? destFile.getAbsolutePath():destFile.getAbsoluteP