java拷贝目录及其子目录、文件,到另外一个目录
2016-02-16 10:26
609 查看
/** * 复制一个目录及其子目录、文件到另外一个目录 * @param src * @param dest * @throws IOException */ private void copyFolder(File src, File dest) throws IOException { if (src.isDirectory()) { if (!dest.exists()) { dest.mkdir(); } String files[] = src.list(); for (String file : files) { File srcFile = new File(src, file); File destFile = new File(dest, file); // 递归复制 copyFolder(srcFile, destFile); } } else { InputStream in = new FileInputStream(src); OutputStream out = new FileOutputStream(dest); byte[] buffer = new byte[1024]; int length; while ((length = in.read(buffer)) > 0) { out.write(buffer, 0, length); } in.close(); out.close(); } }
相关文章推荐
- JAVA项目中发布WebService服务——简单实例
- Java使用MyEclipse构建webService简单案例
- JAVA开发WebService实例整理
- JAVA上百实例源码以及开源项目
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- 使用 Spring Boot 快速构建 Spring 框架应用
- Ubuntu环境下安装Open JDK
- 基于Spring + Spring MVC + Mybatis 高性能web构建
- eclipse自定义右键菜单选项
- 理解Spring Boot
- jdk版本之间的区别(二)
- eclipse转android studio常遇到的问题
- eclipse启动时报告错误:Java was started but returned exit code=-805306369
- java对email的真实、有效性验证
- springMVC两种方式实现多文件上传及效率比较
- springMvc框架系统项目
- java中equals和等号(==)的区别浅谈
- Java.io.File中的delete()方法和deleteOnExit()方法的区别
- Java自学视频整理
- spring中bean的作用域