Dani Minguet 9d1d00fe7e | 2 years ago | |
---|---|---|
.settings | 2 years ago | |
bin | 2 years ago | |
src | 2 years ago | |
.classpath | 2 years ago | |
.project | 2 years ago | |
README.md | 2 years ago |
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 20/09/2022 0 1º DAM
xrw Directorio 25/09/2022 0 2º DAM
xrw Archivo 18/11/2021 418 desktop.ini
xrw Archivo 20/09/2022 0 HolaFichero.txt
xrw Directorio 25/09/2022 4096 PMDM
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