File.List 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 속성 | Description |
|---|---|
| List() |
이 추상 경로 이름으로 표시된 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다. |
| List(IFilenameFilter) |
지정된 필터를 충족하는 이 추상 경로 이름이 나타내는 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다. |
List()
이 추상 경로 이름으로 표시된 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다.
[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[]
반품
이 추상 경로 이름으로 표시된 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열입니다. 디렉터리가 비어 있으면 배열이 비어 있습니다. 이 추상 경로 이름이 디렉터리를 나타내지 않거나 I/O 오류가 발생하는 경우를 반환 null 합니다.
- 특성
설명
이 추상 경로 이름으로 표시된 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다.
이 추상 경로 이름이 디렉터리를 나타내지 않으면 이 메서드가 반환됩니다 null. 그렇지 않으면 디렉터리의 각 파일 또는 디렉터리에 대해 하나씩 문자열 배열이 반환됩니다. 디렉터리 자체와 디렉터리의 부모 디렉터리를 나타내는 이름은 결과에 포함되지 않습니다. 각 문자열은 전체 경로가 아닌 파일 이름입니다.
결과 배열의 이름 문자열이 특정 순서로 표시된다는 보장은 없습니다. 특히 사전순으로 표시되도록 보장되지는 않습니다.
클래스는 java.nio.file.Files 디렉터리를 열고 디렉터리에 있는 파일의 이름을 반복하는 메서드를 정의 java.nio.file.Files#newDirectoryStream(Path) newDirectoryStream 합니다. 이렇게 하면 매우 큰 디렉터리로 작업할 때 더 적은 리소스를 사용할 수 있으며 원격 디렉터리로 작업할 때 응답성이 더 높아질 수 있습니다.
에 대한 java.io.File.list()Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
List(IFilenameFilter)
지정된 필터를 충족하는 이 추상 경로 이름이 나타내는 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다.
[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[]
매개 변수
- filter
- IFilenameFilter
파일 이름 필터
반품
지정된 filter경로 이름에서 허용된 이 추상 경로 이름으로 표시된 디렉터리의 파일 및 디렉터리에 이름을 지정하는 문자열 배열입니다. 디렉터리가 비어 있거나 필터에서 이름을 수락하지 않은 경우 배열은 비어 있습니다.
이 추상 경로 이름이 디렉터리를 나타내지 않거나 I/O 오류가 발생하는 경우를 반환 null 합니다.
- 특성
설명
지정된 필터를 충족하는 이 추상 경로 이름이 나타내는 디렉터리의 파일 및 디렉터리 이름을 지정하는 문자열 배열을 반환합니다. 반환된 배열의 문자열이 필터를 충족해야 한다는 점을 제외하고 이 메서드의 #list() 동작은 메서드의 동작과 동일합니다. 지정된 filternull 경우 모든 이름이 허용됩니다. 그렇지 않으면 이 추상 경로 이름에서 필터 메서드가 호출될 때 FilenameFilter#accept FilenameFilter.accept(File, String) 값이 생성되고 해당 값 true 이 나타내는 디렉터리의 파일 또는 디렉터리 이름인 경우에만 이름이 필터를 충족합니다.
에 대한 java.io.File.list(java.io.FilenameFilter)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.