ホームページ  >  記事  >  Java  >  Java を使用してディレクトリ内のすべてのファイルを一覧表示する方法

Java を使用してディレクトリ内のすべてのファイルを一覧表示する方法

DDD
DDDオリジナル
2024-10-27 06:59:03855ブラウズ

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。