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