复制文件/文件夹以及子文件夹下的文件; Copy file/folder including subfolder/files
2017-12-20 10:47
525 查看
/** * Mynah 许鹏飞 * @param srcFile * @param desFile */ public static void copy( final File srcFile, final File desFile ){ if( srcFile.isDirectory() ){ desFile.mkdirs(); File [] files = srcFile.listFiles(); for( File loopSrcFile : files ){ File loopDesFiles = new File( desFile, loopSrcFile.getName() ); copy( loopSrcFile , loopDesFiles ); } }else { if( desFile.isDirectory() ){ File desFile1 = new File( desFile, srcFile.getName() ); try { FileCopyUtils.copy(srcFile, desFile1); } catch (IOException e) { e.printStackTrace(); } }else { desFile.getParentFile().mkdirs(); try { FileCopyUtils.copy( srcFile, desFile ); } catch (IOException e) { e.printStackTrace(); } } } }
相关文章推荐
- java中File文件的创建,删除,复制,移动,以及目录文件的删除等等,主要是文件及文件夹的操作
- C# 复制文件,文件夹以及子文件夹文件
- 我用COPY命令复制文件到C:\program files\文件夹下怎么老是说语法错误,解决办法
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- linux 查找命令:删除文件夹以及其子文件夹下所有名字为file的文件发表于
- 把一个文件夹下的及子文件夹下的所有文件,复制到一个其他文件夹
- Android程序函数 将assets文件夹下的文件复制到手机的sd卡中(包括子文件夹)
- PHP文件操作,多行句子的读取,file()函数,file_get_contents()函数,file_put_contents()函数,is_file,统计网站pv (访问量),文件的复制 copy
- 如何用c#打开文件夹并选择文件夹内的一个文件 open folder and select file
- 利用FindFirstFile()以及FindNextFile()函数 实现遍历文件夹里的文件
- java复制文件夹以及其中的文件
- php复制文件夹以及文件夹里的所有文件
- C# j基本操作-拷贝文件夹的所有内容到另一个文件夹内: 复制代码 1 public static void CopyDir(string srcPath, string实现文件夹的复制以及删除
- 使用JDK1.7 java.nio.file.Files.walkFileTree方法遍历文件夹下的文件
- XCopy复制文件夹命令及参数详解以及xcopy拷贝目录并排除特定文件
- 利用FileChannel复制文件 Copy one File to Another【三种方法】
- C++ 遍历文件夹以及子文件夹下所有文件
- python 3.3 复制文件 或 文件夹及其子文件夹 小例
- Spark中加载本地(或者hdfs)文件以及 spark使用SparkContext实例的textFile读取多个文件夹(嵌套)下的多个数据文件
- android SD卡目录下创建、复制文件夹以及文件