> Java > java지도 시간 > 본문

Java를 사용하여 디렉토리의 모든 파일을 나열하는 방법은 무엇입니까?

DDD
풀어 주다: 2024-10-27 06:59:03
원래의
933명이 탐색했습니다.

How to List All Files in a Directory Using Java?

디렉터리에서 파일 이름을 얻는 방법

질문:

파일이 포함된 목록을 검색하는 방법을 고안하세요. 지정된 디렉토리 내의 이름. 원하는 출력은 파일 이름 목록입니다(예: ["000", "012", "013"]).

답변:

이를 달성하려면 , Java에서 다음 코드 조각을 활용하십시오.

<code class="java">import java.io.File;

public class FileLister {

    public static void main(String[] args) {
        File folder = new File("your/path");
        File[] listOfFiles = folder.listFiles();
        if (listOfFiles != null) {
            for (File file : listOfFiles) {
                if (file.isFile()) {
                    System.out.println("File " + file.getName());
                } else if (file.isDirectory()) {
                    System.out.println("Directory " + file.getName());
                }
            }
        }
    }
}</code>
로그인 후 복사

추가 참고:

제공된 코드는 디렉터리 내의 모든 파일 형식을 검색합니다. 원하는 파일 형식(예: JPEG)을 지정하려면 listFiles() 메서드에 다음 필터를 추가하세요.

<code class="java">File[] listOfFiles = folder.listFiles(new FileFilter() {
    @Override
    public boolean accept(File file) {
        return file.getName().endsWith(".jpg");
    }
});</code>
로그인 후 복사

위 내용은 Java를 사용하여 디렉토리의 모든 파일을 나열하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿