English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base Java

Contrôle de flux Java

Java Tableau

Java Programmation Orientée Objet (I)

Java Programmation Orientée Objet (II)

Java Programmation Orientée Objet (III)

Gestion des exceptions Java

Java List (Liste)

Java Queue (file d'attente)

Java Map Collections

Java Set Collections

Java Entrée/Sortie (I/O)

Java Reader/Writer

Autres sujets Java

Programme Java listant les fichiers dans le répertoire

Java example complete set

Dans ce tutoriel, nous allons apprendre à lister tous les fichiers et sous-répertoires existants dans le répertoire.

Fichier JavaLa méthode list() de la classe est utilisée pour lister tous les fichiers et sous-répertoires existants dans le répertoire. Elle renvoie tous les fichiers et répertoires sous forme d'array de chaînes de caractères.

Exemple : utiliser la méthode list() pour lister tous les fichiers

import java.io.File;
class Main {
  public static void main(String[] args) {
    //Create a file object
    File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");
    //Returns an array of all files
    String[] fileList = file.list();
    for(String str : fileList) {
      System.out.println(str);
    }
  }
}

Output result

.vscode
file.txt
directory
newFile.txt

In the above example, we created a file object named file. This object saves information about the specified path.

File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");

We have used the list() method to list all the files and subdirectories existing in the specified path.

file.list();

Note: we useddouble backslash. This is because thecharacterIn Java, \ is used asEscape characterTherefore, the first backslash is used as an escape character for the second.

Java example complete set