Crear una carpeta nueva en java

Hoy me ha tocado que crear un nuevo directorio; esto es nuevo para mi porque desde java solo había creado y manipulado archivos, no carpetas, pero me doy cuenta que no es mas que utilizar un método propio de java.io.File

para esto creamos un nuevo archivo con esta librería, especificando el directorio que queremos crear:

java.io.File directorio = new File(“C:\Nueva Carpeta\Prueba”);
// Si el directorio Nueva Carpeta existe, la siguente instruccion crea el directorio C:\Nueva Carpeta\Prueba
directorio.mkdir();

// Si el directorio nueva Carpeta no existe la siguiente instrucción crea los directorios C:\Nueva Carpeta Y C:\Nueva Carpeta\Prueba.
dir.mkdirs();

5 comentarios (+¿añadir los tuyos?)

  1. Maycol Henrry Espinoza Ramirez
    Dic 25, 2012 @ 14:01:13

    muy útil, gracias :)!

    Responder

  2. Javier
    May 28, 2013 @ 18:32:30

    excelente justo lo que buscaba , gracias muchas gracias

    Responder

  3. Ricardo
    Sep 29, 2013 @ 17:32:19

    Muchas gracias me fue de mucha ayuda gracias por compartir tu conocimiento🙂 !!!!

    Responder

  4. Anónimo
    Jun 14, 2014 @ 21:26:32

    No me funciona😦

    Responder

    • Anónimo
      Jun 14, 2014 @ 21:27:43

      Puse esto:

      public String crearCarpeta(String nodo){

      direccion = “D:\\Tarea Arboles\\”+nodo;

      File folder = new File(direccion);
      folder.mkdir(); // esto crea la carpeta java, independientemente que exista el path completo, si no existe crea toda la ruta necesaria
      System.out.println(“ya”);
      return direccion;
      }

      Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: