MENÙ

Visualizza un elenco di file nella directory Java

sommario

JavadirectoryDentroElenco dei fileSpettacolo. File.listFiles()

Javae specificatodirectoryDentroElenco dei filePresentazione di un programma di esempio che visualizza .
Elenco dei fileda visualizzare java.io.File Utilizzare i seguenti metodi della classe:

  • elenco()...Elenco di file e directory contenuti nella directory specificata Matrice di tipo StringRestituiscilo con
  • elencoFile()...Elenco di file e directory contenuti nella directory specificata Matrice del tipo di fileRestituiscilo con


programma di esempio

Per verificare il programma di esempio, ho creato una directory filelist e preparato i seguenti file.

C:\filelist │ aaa.java │ bbb.java └─dir ccc.java ddd.java eee.jpg
public static void main(String[] args) { String path = "C:\\filelist"; File dir = new File(percorso); File[] files = dir.listFiles(); for (int i = 0; i < file.lunghezza; i++) { File file = file[i]; System.out.println((i + 1) + ": " + file); } }

Risultato dell'esecuzione

◆Risultato dell'output

1: C:\filelist\aaa.java 2: C:\filelist\bbb.java 3: C:\filelist\dir

Ora puoi visualizzare un elenco di file e directory contenuti in "C:\filelist".
Tuttavia, l'elenco dei file contenuti in "C:\filelist\dir" non viene visualizzato.

java.io.File classe elenco(),,elencoFile() Sembra che non venga visualizzato alcun elenco di sottodirectory.
Successivamente, presenterò un programma che utilizza l'elaborazione ricorsiva per visualizzare ed effettuare facilmente ricerche in un elenco di file e directory, comprese le sottodirectory.
Java cerca i file in modo ricorsivo

  • URLをコピーしました!
sommario