Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void copiarDirectorios(File d1, File d2){
- // Comprobamos que es un directorio
- if (d1.isDirectory()){
- //Comprobamos si existe el directorio destino, si no lo creamos
- if (!d2.exists()){
- d2.mkdir();
- System.out.println("Creando directorio " + d2.toString());
- }
- // Sacamos todos los ficheros del directorio
- String[] ficheros = d1.list();
- for (int x=0;x<ficheros.length;x++) {
- // Por cada fichero volvemos a llamar recursivamente a la copa de directorios
- copiarDirectorios(new File(d1,ficheros[x]),new File(d2,ficheros[x]));
- }
- } else {
- copiarFicheros(d1,d2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement