Java使用字节流复制一个文件夹
来源:互联网 发布:java 二叉树 实现 编辑:程序博客网 时间:2024/05/21 07:48
package yt051502;import java.io.*;public class CopyDemo {public static void main(String[] args) {try {CopyDirUtil.copyDir(new File("D:\\firefox"),new File("D:\\yunteng"));//将D:\\firefox复制到D:\\yunteng下System.out.println("success");//成功就打印success} catch (IOException e) {e.printStackTrace();}}}class CopyDirUtil{public static void copyDir(File src,File dst) throws IOException{dst.mkdirs();//创建目标文件夹if(src!=null){File [] files=src.listFiles();//遍历源文件夹中所有的文件或者目录if(files!=null){for(File f:files){if(f.isFile()){//复制文件FileInputStream fis=new FileInputStream(f);FileOutputStream fos=new FileOutputStream(dst.getAbsolutePath()+"\\"+f.getName());byte [] buff =new byte[1024*1024];//自定义一个字符缓冲区int len=0;//保存的是读到的字节个数while((len=fis.read(buff))!=-1){fos.write(buff, 0, len);}fis.close();fos.close();}else{copyDir(f,new File(dst.getAbsolutePath()+"\\"+f.getName()));//关键步骤,递归调用}}}}}}
阅读全文
0 0
- Java使用字节流复制一个文件夹
- 使用字节流复制一个文件夹
- java字节流复制一个avi文件
- 【Java】使用字节流复制文件
- Java 使用字节流 一次性复制文件
- 使用基本字节输入流,字节输出流一次读写一个字节来复制文本 文件
- Java:使用I/O流操作将一个图片复制到另一个文件夹下后打不开的解决方法
- 使用字节流对一个指定的图片进行复制
- JAVA复制文件、 复制文件夹、删除文件、删除文件夹、文件转字节流、文件转二进制流、字节流转文件、二进制流转文件
- 《Java基础》___使用字节流复制文件
- java中使用字节流的方式复制文件
- JAVA IO使用高速缓冲区的字节流复制文件
- java字符、字节流复制
- Java字节流复制文件
- Java 字节流 复制MP3
- Java快速从一个文件夹复制到另外一个文件夹
- JAVA使用字节流与高速缓冲字节流复制文件对比
- 字节流练习-复制一个视频文件
- 面试某乎
- Android M(Android 6.0)运行时权限开发详细解析
- 17.05.15小总结
- 索引知识点
- CODIS源码剖析二(codis-proxy功能实现)
- Java使用字节流复制一个文件夹
- java.lang.reflect.Field
- HttpClient实现远程调用
- GET和POST区别
- 【JSP学习笔记(3)】——文件操作
- linux cat
- 常用技巧(一)尺取法
- MYSQL修改root密码的四种方法
- [bigdata-073] 《maven实战》关键点整理