0

你好stackoverflow的成员

我需要一些帮助来将文件从目录添加到一堆文件 (File[])

所以基本上我想将目录中的所有文件添加到以下文件组中:

File[] contents = {};

我的应用程序的用户将选择一个目录,我希望将目录内容添加到上述文件组('内容我不确定这是如何完成的,因为它没有像ArrayList/List 可以。

对此的任何帮助将不胜感激。

谢谢。

4

2 回答 2

2

使用File.listFiles()

File dir = new File("/somedir");
File[] files = dir.listFiles();
于 2013-10-26T22:59:55.037 回答
1
    try
    {
        File folder = new File(FOLDER_NAME);
        File[] contents = folder.listFiles();
    }
    catch(Exception e) 
    {
        System.out.println("[Error] Folder not Found"); 
    }
于 2013-10-26T23:00:07.093 回答