Crearemos una carpeta que contendra dentro de ella otras carpetas de acuerdo y la llamare a la carpeta principal de acuerdo al año en el que estamos:
public static void main(String[] args) {
Calendar fecha = Calendar.getInstance();
int año = fecha.get(Calendar.YEAR);
String nombre1 = Integer.toString(año);
File carpeta, carpeta1, carpeta2, carpeta3, carpeta4;
//variable
//String nombre;
//le asignamos un valor a la variable nombre para la carpeta mediante JOptionPane que muestre una ventana
//nombre = JOptionPane.showInputDialog("Nombre a la Carpeta");
//se instancia la carpeta y se le asgina el nombre
carpeta = new File("C:\\Users\\dell 6410\\Desktop\\" + nombre1);
//se verifica si la carpeta existe o no y la crea en caso de que no exista
carpeta1 = new File(carpeta + "\\Pre-escolar");
carpeta2 = new File(carpeta + "\\Primaria");
carpeta3 = new File(carpeta + "\\Secundaria");
carpeta4 = new File(carpeta + "\\Media Superior");
carpeta1.mkdir();
carpeta2.mkdir();
carpeta3.mkdir();
carpeta4.mkdir();
String dir = carpeta1.getPath();
System.out.println(carpeta.getPath());
System.out.println(dir);
System.out.println(carpeta2.getPath());
System.out.println(carpeta3.getPath());
System.out.println(carpeta4.getPath());
}
Como se ve en la consola de salida de Netbeans mande a imprimir la direccion de las carpetas creadas:
Verificamos que se haya creado y las demás también:
No hay comentarios:
Publicar un comentario