SE OBTIENE LA RUTA DE LA CUAL SE QUIERE LISTAR LOS ELEMENTOS QUE CONTIENE Recorrerá un ArrayList de File con todos los elementos de la ruta especificada De cada elemento: Se obtendrán los permisos: - 'x' si se puede ejecutar, comprobar comando ".canExecute()" - 'r' si se puede leer, comprobar comando ".canRead()" - 'w' si se puede escribir, comprobar comando ".canWrite()" - '-' si no se puede ejecutar, leer o escribir, dependiendo en la posición que se encuentre Se obtendrá el tipo de elemento, directorio o archivo, comprobar comando ".isDirectory()" o ".isFile()" Se obtendrá la última fecha de modificación en formato "dd/MM/yyyy", se consigue con la ayuda del comando ".lastModified()" y luego se parsea con la ayuda de SimpleDateFormat Se obtendrá el tamaño en bytes, con el comando ".length()" Se obtendrá el nombre, con el comando ".getName()" RESULTADO: PERMISOS TIPO FECHA MODIFICACIÓN TAMAÑO NOMBRE xrw Directorio 24/05/2022 4096 DAM xrw Archivo 18/11/2021 418 desktop.ini xrw Archivo 20/09/2022 0 HolaFichero.txt xrw Directorio 15/09/2022 0 PMDM xrw Directorio 13/09/2022 8192 PRG-PRIMERO xrw Directorio 26/05/2022 0 temp xrw Archivo 09/12/2020 2785017856 ubuntu-20.04.1-desktop-amd64.iso xrw Archivo 20/09/2022 1666 workspace-spring-tool-suite-4-4.15.3.RELEASE - Acceso directo.lnk