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:
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