Archivo método listRoots() en Java con ejemplos

El método listRoots() es parte de la clase File . La función listRoots() devuelve los directorios raíz de todas las raíces del sistema de archivos disponibles. Se garantiza que el nombre de ruta de cualquier archivo en el sistema comenzará con cualquiera de estas raíces.

Firma de función:

public static File[] listRoots()

Sintaxis:

File.listRoots()

Parámetros: La función no requiere ningún parámetro.

Valor devuelto: la función devuelve la array de archivos , que contiene todas las raíces del sistema de archivos.

Excepción: este método no arroja ninguna excepción.

Los siguientes programas ilustrarán el uso de la función listRoots():

Ejemplo 1: intente mostrar todos los directorios raíz del sistema

// Java program to demonstrate
// the use of File.listRoots() method
  
import java.io.*;
  
public class GFG {
  
    public static void main(String args[])
    {
        // roots of the path name
        File root[] = File.listRoots();
  
        // check if the root is null or not
        if (root != null) {
            System.out.print("Roots are: ");
  
            // display the roots of the path name
            for (int i = 0; i < root.length; i++) {
                System.out.print(root[i].getPath() + " ");
            }
        }
        else
            System.out.println("There are no roots");
    }
}

Producción:

Roots are: C:\ D:\ E:\ F:\ G:\ 

Es posible que los programas no se ejecuten en un IDE en línea. utilice un IDE sin conexión y configure la ruta del archivo

Publicación traducida automáticamente

Artículo escrito por andrew1234 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *