File.listFiles()
方法列出文件夾的內容。然而,在Windows上調用方法時,它也會產生一些 - 缺少更好的短語 - 「虛擬」文件夾(如「Documents and Settings」,在最近的Windows版本中被「用戶」取代) 。File.listFiles()並區分物理文件夾與虛擬文件夾
如果你再調用listFiles()對於那些「虛」的一個文件夾,它總是返回null。這就是我的問題所在,因爲我想遞歸遍歷所有文件夾。我需要一種方法通過檢查他們的名字,以這些文件夾中篩選出最好不...
也有一些額外的文件夾,即普通用戶不會看到(如「系統卷標信息」或回收斌該驅動器的文件夾),我很樂意找到一個過濾出來的方法,而不用將名稱列入黑名單。
不幸的是,這些文件夾的行爲與真實的行爲一樣。我正在尋找的東西就像是File.isSystemFolder()
-方法。
我真的很感激您的任何意見
THX,我與現在 – DeX3 2010-07-02 17:26:00