You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Dani Minguet c57228c1c9 resultado incluido 2 years ago
.settings VisualizarDirectorios 2 years ago
bin ultimas modificaciones 2 years ago
src ultimas modificaciones 2 years ago
.classpath VisualizarDirectorios 2 years ago
.project VisualizarDirectorios 2 years ago
README.md resultado incluido 2 years ago
RESULTADO.PNG comprobacion resultado 2 years ago

README.md

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