java中怎樣獲得資料夾中的所有檔名

2021-08-16 03:25:20 字數 1001 閱讀 3195

1樓:匿名使用者

上面方法也可以,我這種直接就可以得到名字,不需要先轉化為file物件file file=new file("d:\\");

string test;

test=file.list();

for(int i=0;i

2樓:一數一道

如果想要獲得當前檔案中的檔名只需要string filename = file.list();就可以了。如果要包括檔案中的檔名就可以用遞迴的方式。下面是兩個具體的實現。

其中public static string getfilename(string path)是只得到當前檔案中的檔名。public static void getallfilename(string path,arraylistfilename)是包括當前檔案及其子檔案的檔名。

public class getfilename

public static void getallfilename(string path,arraylistfilename)}}

public static void main(string args)

system.out.println("--------------------------------");

arraylistlistfilename = new arraylist();

getallfilename("f:\\xiaoshuo",listfilename);

for(string name:listfilename)}}

執行時需要更改一下具體的資料夾。

3樓:匿名使用者

我直接給你個計算檔案數的方法吧,遞迴呼叫。

public static int countfile(string path)

else

}}catch(nullpointerexception ne)return sum;}

vista系統資料夾中怎樣全選(bug

1.關閉uac。按住 windows徽標鍵 winkey 然後按下 r 鍵,開啟 執行 對話方塊,鍵入如下命令後回車。c windows system32 cmd.exe k windir system32 reg.exe add hklm software microsoft windows cu...

windows資料夾中的minidump是什麼 如何讓它永遠

小儲存器轉儲檔案minidump 小儲存器轉儲檔案記錄可幫助確定計算機為什麼意外停止的最小的有用資訊集。此選項要求啟動卷上有乙個至少為 2 mb 的頁面檔案。在執行 microsoft windows 2000 或更高版本的計算機上,計算機每次意外停止時 windows 都會新建乙個檔案。這些檔案的...

電腦administrator資料夾中,我對電腦及軟體的設定

1 xp系統新建賬戶,原來的超級管理員a帳戶預設是會被隱藏的。首先用新建的使用者登入,開啟控制面板 效能與維護 管理工具 機算機管理 雙擊計算機管理,在雙擊 本地使用者和組 然後單擊 使用者 將右邊的 某 帳戶 即新建的使用者 停用或刪除 刪除當前帳戶時會有乙個警告資訊,點選 是 就可以了 禁用後的...