Mostrando entradas con la etiqueta .list(). Mostrar todas las entradas
Mostrando entradas con la etiqueta .list(). Mostrar todas las entradas

Mostrar todo el contenido de un directorio

Programa que muestre el contenido de un directorio o carpeta. Mostraremos los nombres de los archivos y los directorios que contiene en orden alfababético ordenando el Array con el metodo ".sort()".
import java.io.File;
import java.util.Arrays;

public class Directorio {

 public static void main(String[] args) {
  
  //Creamos un objeto tipo File
  //va representar el directorio a mostrar
  //en este caso C
  File directorio = new File("C:/");
  
  
  //metodo .list() devuelve un array
  //de tipo String con el nombre de 
  //todos los archivos y directorios
  String [] lista = directorio.list();
  
  
  //.sort(array) ordena el array alfabe
  Arrays.sort(lista); 
  
  //Mostramos el contenido mediante un 
  //bucle for
  for(int i=0; i < lista.length; i++){
   System.out.println(lista[i]);
  }
  
 }

}