一路拾遺
          Collect By Finding All The Way ......
          posts - 81,comments - 41,trackbacks - 0

          import java.io.*;
          import java.util.*;

          public class ParseFileList {
                  
              
          private List fileList = new ArrayList();

              
          public synchronized void bianli(String dir_path)
              
          throws FileNotFoundException
              {
                  File dir 
          = new File(dir_path);
                  
          if (!dir.exists())
                  {
                      
          throw new FileNotFoundException();
                  }
                  
          if (!dir.isDirectory()) 
                  {
                      
          //System.out.println(dir.toString()+"is File.");
                      fileList.add(dir);
                  } 
                  
          else
                  {
                      File[] fe 
          = dir.listFiles();
                      
          for (int i = 0; i < fe.length; i++
                      {
                          
          if (fe[i].isDirectory()) 
                          {
                              
          //System.out.println(fe[i].toString()+"is Dir");
                              bianli(fe[i].toString());
                          }
                          
          else
                          {
                              
          //System.out.println(fe[i].toString());
                              fileList.add(fe[i]);
                          }
                      }
                  }
              }
              
          public List getFileList() {
                  
          return fileList;
              }
          }

          posted on 2008-07-23 16:53 胖胖泡泡 閱讀(92) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 盘锦市| 桓仁| 利川市| 綦江县| 通榆县| 东平县| 峨眉山市| 永平县| 翁牛特旗| 长海县| 泾源县| 沙坪坝区| 徐闻县| 伊川县| 泰兴市| 娱乐| 曲水县| 大安市| 温宿县| 福清市| 高邑县| 宜城市| 繁峙县| 开封县| 河间市| 梁山县| 灵台县| 交口县| 江口县| 莎车县| 扶余县| 呼伦贝尔市| 奈曼旗| 长宁区| 大余县| 新邵县| 韶山市| 万宁市| 滨海县| 漳州市| 沁水县|