Lenguaje

File.List Método

Definición

Sobrecargas

Nombre Description
List()

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto.

List(IFilenameFilter)

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

List()

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto.

[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[]

Devoluciones

String[]

Matriz de cadenas que nombran los archivos y directorios en el directorio indicado por este nombre de ruta de acceso abstracto. La matriz estará vacía si el directorio está vacío. Devuelve null si este nombre de ruta de acceso abstracto no denota un directorio o si se produce un error de E/S.

Atributos

Comentarios

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto.

Si este nombre de ruta de acceso abstracto no denota un directorio, este método devuelve null. De lo contrario, se devuelve una matriz de cadenas, una para cada archivo o directorio del directorio. Los nombres que denotan el propio directorio y el directorio primario del directorio no se incluyen en el resultado. Cada cadena es un nombre de archivo en lugar de una ruta de acceso completa.

No hay ninguna garantía de que las cadenas de nombre de la matriz resultante aparezcan en cualquier orden específico; no se garantiza que aparezcan en orden alfabético.

Tenga en cuenta que la java.nio.file.Files clase define el java.nio.file.Files#newDirectoryStream(Path) newDirectoryStream método para abrir un directorio e iterar los nombres de los archivos del directorio. Esto puede usar menos recursos al trabajar con directorios muy grandes y puede ser más dinámico al trabajar con directorios remotos.

Java documentación para java.io.File.list().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

List(IFilenameFilter)

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado.

[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[]

Parámetros

filter
IFilenameFilter

Un filtro de nombre de archivo

Devoluciones

String[]

Matriz de cadenas que asignan nombres a los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto aceptado por el especificado filter. La matriz estará vacía si el directorio está vacío o si el filtro no aceptó ningún nombre. Devuelve null si este nombre de ruta de acceso abstracto no denota un directorio o si se produce un error de E/S.

Atributos

Comentarios

Devuelve una matriz de cadenas que denominan los archivos y directorios del directorio indicado por este nombre de ruta de acceso abstracto que satisface el filtro especificado. El comportamiento de este método es el mismo que el #list() del método, salvo que las cadenas de la matriz devuelta deben satisfacer el filtro. Si el valor especificado filter es null , se aceptan todos los nombres. De lo contrario, un nombre satisface el filtro si y solo si el valor true da como resultado cuando se invoca el FilenameFilter#accept FilenameFilter.accept(File,&nbsp;String) método del filtro en este nombre de ruta de acceso abstracto y el nombre de un archivo o directorio en el directorio que indica.

Java documentación para java.io.File.list(java.io.FilenameFilter).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a