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