Programa Java para crear directorios

Tabla de contenido

En este ejemplo, aprenderemos a crear directorios en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Clase de archivo Java
  • Declaración if … else de Java

La clase Java File proporciona el mkdir()método para crear un nuevo directorio. El método regresa

  • true si se crea el nuevo directorio
  • false si el directorio ya existe

Ejemplo 1: crear un nuevo directorio en Java

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object with specified path File file = new File("Java Example\directory"); // tries to create a new directory boolean value = file.mkdir(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

En el ejemplo anterior, hemos creado un objeto de archivo llamado archivo. El objeto incluye información sobre la ruta de directorio especificada.

 File file = new File("Java Example\directory"); 

Aquí, hemos utilizado el mkdir()método para crear un nuevo directorio en la ruta especificada.

Si el directorio no existe en la ubicación especificada , se crea el nuevo directorio y se muestra este mensaje.

 Se crea el nuevo directorio. 

Sin embargo, si el directorio ya existe , veremos este mensaje.

 El directorio ya existe. 

Es importante tener en cuenta que el directorio se crea dentro del directorio principal de Java Example .

Sin embargo, si el directorio principal del ejemplo de Java no existe, el mkdir()método no puede crear el directorio .

En este caso, podemos utilizar el mkdirs()método de la Fileclase Java . El método nos permite crear el directorio principal también si aún no está allí.

Ejemplo 2: Cree un nuevo directorio usando el método mkdirs ()

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object in the current path File file = new File("Java Tutorial\directory"); // tries to create a new directory boolean value = file.mkdirs(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

En el ejemplo anterior, hemos creado un objeto de archivo llamado archivo. El objeto incluye información sobre la ruta del directorio.

 File file = new File("Java Tutorial\directory"); 

Aquí, hemos utilizado el mkdirs()método para crear un nuevo directorio con la ruta especificada.

Si el directorio no existe en la ubicación actual , se crea el nuevo directorio y se muestra este mensaje.

 Se crea el nuevo directorio. 

Sin embargo, si el directorio ya existe , veremos este mensaje.

 El directorio ya existe. 

Aquí, si el directorio del Tutorial de Java no existe, entonces el mkdirs()método crea el directorio del Tutorial de Java junto con el directorio .

Nota : Hemos utilizado doble barra invertida al especificar la ruta. Es porque el carácter se utiliza como carácter de escape en Java. Por tanto, la primera barra invertida se utiliza como carácter de escape para la segunda.

Articulos interesantes...