public static void copyFile(File src, File dest) throws IOException {
dest.mkdir();
File[] files = src.listFiles();
//遍历
for (File file : files) {
//判断
if(file.isFile()){
FileInputStream fis=new FileInputStream(src);//read
FileOutputStream fos=new FileOutputStream(new File(dest,file.getName()));//writer
byte[] bytes=new byte[1024];
int len;
while((len=fis.read(bytes))!=-1){
fos.write(bytes,0,len);
}
fos.close();
fis.close();
}else{
copyFile(file,new File(dest,file.getName()));
}
}