首页 > 其他 > 详细

一个简单的文件查找

时间:2014-03-14 19:14:48      阅读:493      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 import java.io.File;
 2 import java.util.List;
 3 
 4 public class FileSearch {
 5     public static void findFile(String baseDirName,String fileName,List<File> fileList){
 6         String tmpName = null;
 7         File baseDir = new File(baseDirName);
 8         if(!baseDir.exists() ||!baseDir.isDirectory()){
 9             System.out.println("error");
10         }else{
11             String [] list = baseDir.list();
12             for(int i =0;i<list.length;i++){
13                 File fileReader = new File(baseDirName +"//"+list[i]);
14 //                System.out.println(fileReader.getName());    
15                 if(!fileReader.isDirectory()){
16                     tmpName = fileReader.getName();
17                     while(tmpName.contains(fileName)){
18                         fileList.add(fileReader.getAbsoluteFile());
19                         break;
20                     }
21                 }else if(fileReader.isDirectory()){
22                     findFile(baseDirName+"//"+list[i],fileName,fileList);
23                 }
24             }
25         }
26     }
27 }
bubuko.com,布布扣

一个简单的文件查找,布布扣,bubuko.com

一个简单的文件查找

原文:http://www.cnblogs.com/purples/p/3598033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!