本案例采用第三方 jar 包完成,commons-io-2.5.jar,
这个 jar 对文件操作非常方便,大家可以尝试使用一下。
这里贴一个简单的 demo 供大家使用
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
public class MyFileUtils {
public static void main(String[] args) throws IOException {
String srcPath = "F:/copyFile/src";
String destPath = "F:/copyFile/dest123";
copyFile(srcPath, destPath);
// copyDirectory(srcPath, destPath);
// readFileToString(srcPath);
}
// 创建文件夹
public static void makeDir(String destPath) {
File newFilePath = new File(destPath);
if (!newFilePath.exists()) {
newFilePath.mkdirs();
}
}
// 复制文件夹及其内容
public static void copyDirectory(String srcPath, String destPath) thro