English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En este tutorial, aprenderemos a listar todos los archivos y subdirectorios existentes en el directorio.
Archivo JavaEl método list() de la clase Java se utiliza para listar todos los archivos y subdirectorios existentes en el directorio. Devuelve todos los archivos y directorios en forma de array de cadenas.
import java.io.File; class Main { public static void main(String[] args) { //Crear objeto de archivo File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method"); //Devuelve un array de todos los archivos String[] fileList = file.list(); for(String str : fileList) { System.out.println(str); } } }
Resultado de salida
.vscode file.txt directorio newFile.txt
En el ejemplo anterior, creamos un objeto File llamado file. Este objeto guarda información sobre la ruta especificada.
File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");
Ya hemos utilizado el método list() para listar todos los archivos y subdirectorios existentes en la ruta especificada.
file.list();
NotaUsamosdoble backslashPorque estecarácterEn Java, \ se utiliza comoCarácter de escapePor lo tanto, la primera barra invertida se utiliza como carácter de escape para la segunda.