JAVA涂鴉
          關(guān)于JAVA的點點滴滴
          posts - 50,  comments - 689,  trackbacks - 0
          import java.io.*;

           class home3
           {
             public static void main(String[] args)
             {
                // 判斷是否提供了命令行參數(shù)。沒有就用默認(rèn)的。
                 if (args.length == 0) args = new String[] { "C:/Flexlm" };

                 try
                 {
                    File f = new File(args[0]);
                    String[] s = f.list();

                    // 迭代所有目錄里面的文件。
                    for (int i = 0; i < s.length; i++)
                    {
                       File fl = new File(f.getPath(), s[i]);

                       // 如果文件是目錄,則繼續(xù)調(diào)用主方法。
                       if (fl.isDirectory())
                       {
                          System.out.println(fl.getCanonicalPath());
                          main(new String [] { fl.getPath() });
                       }
                    }
                 }
                 catch(IOException e)
                 {
                    e.printStackTrace();
                 }
              }
           }
          posted on 2005-09-20 17:28 千山鳥飛絕 閱讀(733) 評論(1)  編輯  收藏 所屬分類: J2SE

          FeedBack:
          # re: 用遞歸方法列出目錄,在命令行中指定目錄。
          2007-12-17 16:17 | Guest
          目錄層次過深的話,遞歸方法容易死機(jī)。
          建議使用非地遞歸方法。  回復(fù)  更多評論
            
          正在閱讀:



          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(35)

          隨筆檔案

          文章分類

          文章檔案

          好友的blog

          我的其他blog

          老婆的Blog

          搜索

          •  

          積分與排名

          • 積分 - 776089
          • 排名 - 56

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 丁青县| 唐河县| 惠东县| 北辰区| 察雅县| 甘洛县| 江陵县| 阿拉善盟| 常德市| 朝阳市| 富顺县| 静宁县| 新平| 泾源县| 太和县| 确山县| 湘乡市| 孝昌县| 忻城县| 梓潼县| 方城县| 奉新县| 泰和县| 吴堡县| 荣成市| 龙口市| 兴隆县| 潮安县| 临泉县| 鲁甸县| 普陀区| 牡丹江市| 宜兴市| 北碚区| 通化县| 肥西县| 封丘县| 达尔| 宜兴市| 桐城市| 青岛市|