Linguaggio

File.List Metodo

Definizione

Overload

Nome Descrizione
List()

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto.

List(IFilenameFilter)

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto che soddisfa il filtro specificato.

List()

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto.

[Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")]
public virtual string[]? List();
[<Android.Runtime.Register("list", "()[Ljava/lang/String;", "GetListHandler")>]
abstract member List : unit -> string[]
override this.List : unit -> string[]

Valori restituiti

String[]

Matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto. La matrice sarà vuota se la directory è vuota. Restituisce null se questo percorso astratto non indica una directory o se si verifica un errore di I/O.

Attributi

Commenti

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto.

Se questo percorso astratto non indica una directory, questo metodo restituisce null. In caso contrario, viene restituita una matrice di stringhe, una per ogni file o directory nella directory. I nomi che deno la directory stessa e la directory padre della directory non sono inclusi nel risultato. Ogni stringa è un nome di file anziché un percorso completo.

Non esiste alcuna garanzia che le stringhe dei nomi nella matrice risultante vengano visualizzate in un ordine specifico; non sono, in particolare, garantito di apparire in ordine alfabetico.

Si noti che la java.nio.file.Files classe definisce il java.nio.file.Files#newDirectoryStream(Path) newDirectoryStream metodo per aprire una directory e scorrere i nomi dei file nella directory. Questo può usare meno risorse quando si usano directory molto grandi e può essere più reattivo quando si usano directory remote.

per java.io.File.list().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

List(IFilenameFilter)

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto che soddisfa il filtro specificato.

[Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")]
public virtual string[]? List(Java.IO.IFilenameFilter? filter);
[<Android.Runtime.Register("list", "(Ljava/io/FilenameFilter;)[Ljava/lang/String;", "GetList_Ljava_io_FilenameFilter_Handler")>]
abstract member List : Java.IO.IFilenameFilter -> string[]
override this.List : Java.IO.IFilenameFilter -> string[]

Parametri

filter
IFilenameFilter

Filtro del nome file

Valori restituiti

String[]

Matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto accettato dall'oggetto specificato filter. La matrice sarà vuota se la directory è vuota o se non sono stati accettati nomi dal filtro. Restituisce null se questo percorso astratto non indica una directory o se si verifica un errore di I/O.

Attributi

Commenti

Restituisce una matrice di stringhe che denominano i file e le directory nella directory indicata da questo percorso astratto che soddisfa il filtro specificato. Il comportamento di questo metodo è uguale a quello del #list() metodo , ad eccezione del fatto che le stringhe nella matrice restituita devono soddisfare il filtro. Se l'oggetto specificato filter è null , vengono accettati tutti i nomi. In caso contrario, un nome soddisfa il filtro se e solo se il valore true restituisce quando il FilenameFilter#accept FilenameFilter.accept(File,&nbsp;String) metodo del filtro viene richiamato su questo percorso astratto e il nome di un file o di una directory nella directory che denota.

per java.io.File.list(java.io.FilenameFilter).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a