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

Tutorial di base Java

Controllo di flusso Java

Array Java

Orientamento ad oggetti Java (I)

Orientamento ad oggetti Java (II)

Orientamento ad oggetti Java (III)

Gestione delle eccezioni Java

List Java

Queue (coda) Java

Map di Java

Set di Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Programma Java che elenca i file nella directory

Esempi completi Java

In questo tutorial, impareremo a elencare tutti i file e le sottocartelle esistenti nel percorso.

File JavaIl metodo list() della classe elenca tutti i file e le sottocartelle esistenti nel percorso. Restituisce un array di stringhe con tutti i file e le directory.

Esempio: utilizzare il metodo list() per elencare tutti i file

import java.io.File;
class Main {
  public static void main(String[] args) {
    //Crea un oggetto file
    File file = new File("C:\\Users\\Guest User\\Desktop\\Java File\\List Method");
    //Restituisce un array di tutti i file
    String[] fileList = file.list();
    for(String str : fileList) {
      System.out.println(str);
    }
  }
}

Risultato di output

.vscode
file.txt
directory
newFile.txt

Nell'esempio sopra, abbiamo creato un oggetto file chiamato file. Questo oggetto保存有关指定路径的信息。

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

Abbiamo utilizzato il metodo list() per elencare tutti i file e le sottodirectory esistenti nel percorso specificato.

file.list();

AttenzioneAttenzione, quando specificiamo il percorso abbiamo utilizzatoDoppio backslash. Questo è perché ilCarattereIn Java \ viene utilizzato comeCarattere di escapeDi conseguenza, la prima barra obliqua di escape viene utilizzata come carattere di escape per la seconda.

Esempi completi Java