【问题标题】:Dynamically name scan of Files [duplicate]文件的动态名称扫描[重复]
【发布时间】:2014-10-31 08:35:59
【问题描述】:

我有一个文件夹,里面有一些相同格式的 xls 文件。我不知道文件的数量或它们的名称。我想合并所有这些。 那么我如何动态知道这些文件的名称,以便我可以编写进一步的逻辑来合并它们。

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    使用以下代码

    public static void main(String[] args) {
         ReadFile rf = new ReadFile();
    
         File[] files = new File("D:\\Foldername\\").listFiles();
         rf.showFiles(files);
    }
    
    public void showFiles(File[] files) {
        for (File file : files) {
            if (file.isDirectory()) {
                //Directory
                showFiles(file.listFiles()); // Calls same method again.
            } else {
                //File
                System.out.println(file.getName());
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2021-02-05
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-04
      • 1970-01-01
      • 2012-07-21
      • 1970-01-01
      相关资源
      最近更新 更多