|
juan david
|
| |
| Mensajes: 36 |
| Registrado: Abril/2006 |
| Estado:
Off-line |
| Grupo: Nuevo usuario |
| |
|
|
| |
|
Hola chuidiang. como estas .. te cuento que tengo un pequeño problemita y quiera que orientaras al respecto.. Hace unos dias observé un código tuyo para acceder a unos archivo de forma recursiva.. El código admite solamente una ruta.. estoy tratando de adecuarlo para que me reciba n rutas con String[] RutaInicial, pero me sale el siguiente error: Ficheros(java.langString[]......) no puede ser aplicado ha Ficheros(java.langString......), es un problema de conversión, pero la verdad no he podido realizr esa conversión mira el código y disculpa mi ignorancia.. gracias..
public static void Ficheros(String[] RutaInicial, String mascara, ArrayList listaFicheros, boolean busquedaRecursiva) { for (int y = 0; y <= RutaInicial.length; y++) { File directorioInicial = new File(RutaInicial[y]); if (directorioInicial.isDirectory()) { File[] ficheros = directorioInicial.listFiles(); for (int i = 0; i < ficheros.length; i++) { if (ficheros.isDirectory() && busquedaRecursiva) Ficheros(ficheros.getAbsolutePath(), mascara, listaFicheros, busquedaRecursiva); else if (Pattern.matches(mascara, ficheros.getName())) { listaFicheros.add(ficheros); } } } } // Fin for
}
|
|