Java - Recorrido de directorios en java

 
Vista:

Recorrido de directorios en java

Publicado por KSD (4 intervenciones) el 21/09/2004 09:38:32
Hola, muy buenas! estoy haciendo un programa en java y necesito que me haga un recorrido por los directorios y subdirectorios de todas las unidades del discoduro y para ello quiero (o eso intento) usar la clase File para crearme una instancia y trabajar sobre sus métodos, mediante el método .listRoots(), puedo sacar un array de File en donde están las unidades del PC, pero necesito que de cada uno de ellos, me saque un listado de Directorios, preferiblemente también en un array de File, espero haberme explicado com claridad, si hay alguna duda, no lo duden díganmelo. GRACIAS por su atención.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:Recorrido de directorios en java

Publicado por Yamil Bracho (2315 intervenciones) el 21/09/2004 15:21:30
Una vez que obtienes los padres via listRoots, puedes usar listFiles para obtener un arreglo con los archivos que tiene cada root. Puedes usar isDirectory() para ver cual es un subdirectorio y cual es un archivo.
Si vas a mostrar todos los subdirectorios recorriendo la jerarquia de directorios es mas facil hacer una rutina recursiva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar