Ir al contenido

Crear un directorio con Java IO

Para crear un directorio con Java deberemos de utilizar un objeto File. La ruta que debe de contener dicho objeto deberá de hacer referencia a un directorio en vez de a un archivo.

File directorio = new File("c:\\directorio");

Cuando especificamos el path mediante la cadena de texto debemos de recordar que la barra debe de repetirse dos veces ya que usada de manera aislada hace referencia a una secuencia de escape.

Una vez tenemos creado el objeto File podemos invocar a dos métodos:

  • mkdir(), el cual asume que la ruta de directorios existe, a excepción del último que será el directorio generado.
  • mkdirs(), independientemente de que existan o no los directorios serán creados.
directorio.mkdir(); // Crea solo el último directorio
directorio.mkdirs(); // Crea todos los directorios necesarios

Al contrario de lo que sucede con la creación de ficheros, a la hora de crear un directorio no estamos obligados a capturar la excepción IOException.

Foto de Víctor Cuervo

Víctor Cuervo

Programador, Arquitecto IT, álter ego de Línea de Código, amante de las tecnologías, generador de conocimiento y facilitador del aprendizaje.

Descarga el código de Crear un directorio con Java IO

Uso de la clase File para poder crear un directorio con Java IO utilizando los métodos mkdir y mkdirs.

Descargar código