listRoots()

rodrigo
28 de Octubre del 2003
alguien sabe como funciona el metodo listRoots() ya intente de varias formas pero no consigo q funcione
gracias


concorde
28 de Octubre del 2003
El método listRoots te devuelve un array de objetos File que representa todos los directorios raíz del sistema de ficheros en el cual se ejecuta el código (por ejemplo, en Windows, te devolverá el directorio raíz de todos los nombres de unidad de disco que tienes mapeadas, y en Unix de todas las unidades que tienes montadas). Prueba este código y lo comprenderás:

import java.io.*;

public class Prueba1
{
public static void main(String args[])
{
File raices[]=File.listRoots();
for (int i=0; i < raices.length; i++)
{
File fichero=raices[i];
System.out.println(fichero.getPath());
}
}
}