Método File mkdir() en Java con ejemplos

El método mkdir() es parte de la clase File . La función mkdir() se utiliza para crear un nuevo directorio indicado por la ruta de acceso abstracta. La función devuelve verdadero si se crea el directorio; de lo contrario, devuelve falso.

Firma de función:

public boolean mkdir()

Sintaxis:

file.mkdir()

Parámetros: Este método no acepta ningún parámetro.

Valor de retorno: la función devuelve el tipo de datos booleano . La función devuelve verdadero si se crea el directorio; de lo contrario, devuelve falso.

Excepción: este método lanza SecurityException si el método no permite que se cree un directorio

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

Ejemplo 1: intente crear un nuevo directorio llamado programa en la unidad «f:».

// Java program to demonstrate
// the use of File.mkdirs() method
  
import java.io.*;
  
public class GFG {
  
    public static void main(String args[])
    {
        // create an abstract pathname (File object)
        File f = new File("F:\\program");
  
        // check if the directory can be created
        // using the abstract path name
        if (f.mkdir()) {
  
            // display that the directory is created
            // as the function returned true
            System.out.println("Directory is created");
        }
        else {
            // display that the directory cannot be created
            // as the function returned false
            System.out.println("Directory cannot be created");
        }
    }
}

Producción:

Directory is created

Ejemplo 2: intente crear un nuevo directorio llamado program1 en el directorio «f:\program», pero el directorio del programa no se crea. Probaremos si la función mkdir() puede crear los directorios principales del nombre de la ruta abstracta si los directorios son no presente.

// Java program to demonstrate
// the use of File.mkdir() method
  
import java.io.*;
  
public class GFG {
  
    public static void main(String args[])
    {
  
        // create an abstract pathname (File object)
        File f = new File("F:\\program\\program1");
  
        // check if the directory can be created
        // using the abstract path name
        if (f.mkdir()) {
  
            // display that the directory is created
            // as the function returned true
            System.out.println("Directory is created");
        }
        else {
            // display that the directory cannot be created
            // as the function returned false
            System.out.println("Directory cannot be created");
        }
    }
}

Producción:

Directory cannot be created

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 *