資源簡介
代碼片段和文件信息
package?com.mingrisoft;
import?java.util.*;
import?java.io.*;
public?class?FileSearch?{
????
????public?List?findFiles(String?baseDirName?String?targetFileName)?{
????????List?fileList?=?new?ArrayList();?//?定義保存返回值的List對象
????????File?baseDir?=?new?File(baseDirName);?//?根據參數創建File對象
????????if?(!baseDir.exists()?||?!baseDir.isDirectory())?{?//?如果該File對象不存在或者不是一個目錄
????????????return?fileList;?//?返回List對象
????????}
????????String?tempName?=?null;
????????File[]?files?=?baseDir.listFiles();?//?獲取參數目錄下的文件數組
????????for?(int?i?=?0;?i?????????????if?(!files[i].isDirectory())?{?//?如果數組中的文件不是一個目錄
????????????????tempName?=?files[i].getName();?//?獲取該數組的名稱
????????????????if?(FileSearch.findName(targetFileName?tempName))?{?//?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2011-05-23?19:43??.classpath
?????文件?????????379??2011-05-23?19:43??.project
?????目錄???????????0??2012-02-22?14:42??.settings\
?????文件?????????629??2011-05-23?19:43??.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-02-22?14:42??src\
?????目錄???????????0??2012-02-22?14:42??src\com\
?????目錄???????????0??2012-02-22?14:42??src\com\mingrisoft\
?????文件????????2370??2011-05-23?19:43??src\com\mingrisoft\FileSearch.java
?????文件????????5485??2011-05-23?19:43??src\com\mingrisoft\Searchfr
- 上一篇:java強制占用某文件(鎖定文件)
- 下一篇:java按照文件擴展名分類保存文件
評論
共有 條評論