|
|
@ -1,19 +1,23 @@ |
|
|
|
package com.joanmoncho.VisualizarDirectorio; |
|
|
|
import java.io.File; |
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
import java.util.Arrays; |
|
|
|
|
|
|
|
public class VisualizacionContenidoDirectorio { |
|
|
|
|
|
|
|
public static void main(String[] args) { |
|
|
|
|
|
|
|
final String RUTA_DIRECTORIO = "."; |
|
|
|
|
|
|
|
String[] contenido = new File(RUTA_DIRECTORIO).list(); |
|
|
|
|
|
|
|
Arrays.sort(contenido); |
|
|
|
|
|
|
|
for (String archivo : contenido) { |
|
|
|
System.out.println(archivo); |
|
|
|
} |
|
|
|
} |
|
|
|
public static void main(String[] args) { |
|
|
|
File carpeta = new File("."); |
|
|
|
File[] archivos = carpeta .listFiles(); |
|
|
|
if (archivos == null || archivos.length == 0) { |
|
|
|
System.out.println("No hay elementos dentro de la carpeta actual"); |
|
|
|
return; |
|
|
|
}else { |
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); |
|
|
|
for (int i=0; i< archivos.length; i++) { |
|
|
|
File archivo = archivos[i]; |
|
|
|
System.out.println(String.format("%s - (%s) - %d - %s" ,archivo.getPath(), |
|
|
|
archivo.isDirectory() ? "Carpeta" : "Archivo", archivo.length(), sdf.format(archivo.lastModified()))); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |