亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么獲取文件夾下所有文件名稱

小億
92
2023-11-01 09:37:16
欄目: 編程語言

要獲取文件夾下的所有文件名稱,可以使用Java的File類和遞歸方法來實現。以下是一個示例代碼:

import java.io.File;

public class Main {
    public static void main(String[] args) {
        // 要獲取文件夾下的所有文件名稱的文件夾路徑
        String folderPath = "路徑/文件夾";

        File folder = new File(folderPath);
        if (folder.exists()) {
            getAllFiles(folder);
        } else {
            System.out.println("文件夾不存在!");
        }
    }

    public static void getAllFiles(File folder) {
        // 獲取文件夾下的所有文件和子文件夾
        File[] files = folder.listFiles();

        if (files != null) {
            for (File file : files) {
                if (file.isFile()) {
                    // 如果是文件,則輸出文件名
                    System.out.println(file.getName());
                } else if (file.isDirectory()) {
                    // 如果是文件夾,遞歸調用本方法
                    getAllFiles(file);
                }
            }
        }
    }
}

在上面的代碼中,將文件夾路徑傳遞給getAllFiles()方法,該方法將遞歸地遍歷文件夾下的所有文件和文件夾。如果遍歷到的是文件,則輸出文件名;如果遍歷到的是文件夾,則遞歸調用getAllFiles()方法。

0
朝阳区| 昆明市| 利津县| 聂拉木县| 钟祥市| 宁津县| 井陉县| 舒兰市| 宁武县| 手游| 弋阳县| 荃湾区| 稻城县| 无为县| 志丹县| 农安县| 聊城市| 安西县| 瓦房店市| 安多县| 平罗县| 乌恰县| 洪洞县| 临潭县| 论坛| 屏东县| 武安市| 财经| 固安县| 洛南县| 和平县| 威海市| 勃利县| 辽宁省| 同江市| 沙河市| 封开县| 盐山县| 新和县| 兴化市| 兴义市|