浏览 1310 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-29
真正的文件拷贝完成了以后,接下来就要拷贝目录了,那么接下来就实现这个拷贝目录的方法 Private Boolean copyDir(String srcDir,String destDir) { Boolean ref=false;//创建新的文件夹是否创建成功 File srcFile=new File(srcDir);//实例化一个新的文件对象,把源文件夹传进去 //目标文件 File destFile=new File(destDir+File.seperator+ srcFile.getName); //建立新的目标文件夹 destFile.mkdirs(); File[] srcFiles=srcFile.listFiles(); for(int i=0;i< srcFiles.length();i++) { String destFileName= destFile.getAbsolutePath+File.seperator+ srcFiles[i]; Ref= copyRealFile(srcFiles[i].getAbsolutePath,destFile.getName());//到了这里就不知道文件在哪个目录下面了,所以就要返回绝对的路径 If(!ref) { Finished=true; Return false; } Else { String destFileName=destFile.getAbsolutePath(); copyDir(srcFiles[i].getAbsolutePath(),destFileName); //目录累计数加加 dirCount++; } Finished=true; Return true; } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |