天空是藍色的

          做好軟件為中國 #gcc -c helloworld.c -o helloworld.o //編譯目標文件 #gcc helloworld.o -o helloworld //編譯成可執行exe #helloworld //運行exe
          數據加載中……
          JavaIO利用迭代讀取文件夾所有目錄及文件

          ?

          ?1import?java.io.File;
          ?2import?java.util.ArrayList;
          ?3
          ?4public?class?ReadFile?{
          ?5?public?static?void?main(String?args[])?{
          ?6??String?dir?=?"D:\\xxx";
          ?7
          ?8??ArrayList?a?=?getFiles(dir);
          ?9??for?(int?i?=?0;?i?<?a.size();?i++)?{
          10???File?file?=?(File)?a.get(i);
          11??}

          12?}

          13
          14?public?static?ArrayList?getFiles(String?aDir)?{
          15??ArrayList?files?=?new?ArrayList();
          16??File?dirx?=?new?File(aDir);
          17??File[]?dirFilesx?=?dirx.listFiles();
          18
          19??for?(int?k?=?0;?k?<?dirFilesx.length;?k++)?{
          20???System.out.print("|");
          21???File?file?=?dirFilesx[k];
          22???String?fileName?=?file.getName();
          23???System.out.println("-"?+?fileName);
          24???if?(file.isDirectory())?{
          25????String?dirx1?=?aDir?+?"\\"?+?fileName;
          26????getFiles(dirx1);
          27???}

          28???files.add(file);
          29??}

          30??return?files;
          31
          32?}

          33
          34}

          35
          36

          posted on 2005-11-07 18:08 bluesky 閱讀(1024) 評論(0)  編輯  收藏 所屬分類: 基礎知識

          主站蜘蛛池模板: 固原市| 诏安县| 富源县| 澳门| 吴江市| 静海县| 泸溪县| 通州区| 西丰县| 吉林市| 龙川县| 获嘉县| 会宁县| 辽中县| 太仆寺旗| 昌乐县| 温州市| 平遥县| 临泽县| 梁平县| 益阳市| 庐江县| 云林县| 平凉市| 开平市| 承德县| 华蓥市| 闻喜县| 昌宁县| 鞍山市| 万源市| 梅河口市| 宁南县| 海门市| 荣昌县| 财经| 获嘉县| 达州市| 德令哈市| 娄烦县| 漳浦县|