跪求一道简单的java程序题(文件夹复制)

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:51:40
要求把一个文件夹 复制到另一个另一个文件夹,把文件夹 目录复制 和文件夹内容复制过去。刚学java的作业,程序用简单的基础语言做的。

楼上扯淡 不能使用的代码

import java.io.*;

class Test{

public static void main(String args[]) {
Test.copyDir("D:\\DLL动态库","J:\\xxxxx");

}

/**
来自:pujia12345(Baidu)
*/
public static boolean copyDir(String src,String des){
try{
byte[] buf=new byte[1024];
int n=0;
File srcDir=new File(src); //得到源
File desDir=new File(des); //得到目的
if(!srcDir.exists()) {System.out.println(srcDir.getAbsolutePath()+"目录不存在!");return false;} //源不存在就返回
if(!desDir.exists()) desDir.mkdir(); //目的不存在就建立目录
File[] srcTemp=null;
FileInputStream input=null;
FileOutputStream output=null;
srcTemp=srcDir.listFiles(); //将源目录解析为数组
for(int i=0;i<srcTemp.length;i++){ //循环文件数组
System.out.println(srcTemp[i].getAbsolutePath()+" [已经复制!]");
if(srcTemp[i].isDirectory()) {new File