<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    持之以恒

    記錄本
    posts - 4, comments - 32, trackbacks - 0, articles - 74
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    java讀取某個(gè)文件夾下的所有文件

    Posted on 2012-03-28 09:53 小白19870626 閱讀(123837) 評(píng)論(3)  編輯  收藏 所屬分類: java

    還不錯(cuò)建議看下.

    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.io.File;

    public class ReadFile {
            public ReadFile() {
            }
            /**
             * 
    讀取某個(gè)文件夾下的所有文件
             */
            public static boolean readfile(String filepath) throws FileNotFoundException, IOException {
                    try {

                            File file = new File(filepath);
                            if (!file.isDirectory()) {
                                    System.out.println("
    文件");
                                    System.out.println("path=" + file.getPath());
                                    System.out.println("absolutepath=" + file.getAbsolutePath());
                                    System.out.println("name=" + file.getName());

                            } else if (file.isDirectory()) {
                                    System.out.println("
    文件夾");
                                    String[] filelist = file.list();
                                    for (int i = 0; i < filelist.length; i++) {
                                            File readfile = new File(filepath + "\\" + filelist[i]);
                                            if (!readfile.isDirectory()) {
                                                    System.out.println("path=" + readfile.getPath());
                                                    System.out.println("absolutepath="
                                                                    + readfile.getAbsolutePath());
                                                    System.out.println("name=" + readfile.getName());

                                            } else if (readfile.isDirectory()) {
                                                    readfile(filepath + "\\" + filelist[i]);
                                            }
                                    }

                            }

                    } catch (FileNotFoundException e) {
                            System.out.println("readfile()   Exception:" + e.getMessage());
                    }
                    return true;
            }

            /**
             * 
    刪除某個(gè)文件夾下的所有文件夾和文件
             */
            
            
            /*public static boolean deletefile(String delpath)
                            throws FileNotFoundException, IOException {
                    try {

                            File file = new File(delpath);
                            if (!file.isDirectory()) {
                                    System.out.println("1");
                                    file.delete();
                            } else if (file.isDirectory()) {
                                    System.out.println("2");
                                    String[] filelist = file.list();
                                    for (int i = 0; i < filelist.length; i++) {
                                            File delfile = new File(delpath + "\\" + filelist[i]);
                                            if (!delfile.isDirectory()) {
                                                    System.out.println("path=" + delfile.getPath());
                                                    System.out.println("absolutepath="
                                                                    + delfile.getAbsolutePath());
                                                    System.out.println("name=" + delfile.getName());
                                                    delfile.delete();
                                                    System.out.println("
    刪除文件成功");
                                            } else if (delfile.isDirectory()) {
                                                    deletefile(delpath + "\\" + filelist[i]);
                                            }
                                    }
                                    file.delete();

                            }

                    } catch (FileNotFoundException e) {
                            System.out.println("deletefile()   Exception:" + e.getMessage());
                    }
                    return true;
            }*/
            
            public static void main(String[] args) {
                    try {
                            readfile("e:/videos");
                            // deletefile("D:/file");
                    } catch (FileNotFoundException ex) {
                    } catch (IOException ex) {
                    }
                    System.out.println("ok");
            }

    }



    小白

    評(píng)論

    # re: java讀取某個(gè)文件夾下的所有文件[未登錄]  回復(fù)  更多評(píng)論   

    2015-04-26 13:22 by 123
    123

    # re: java讀取某個(gè)文件夾下的所有文件[未登錄]  回復(fù)  更多評(píng)論   

    2015-09-28 12:28 by 哈哈
    不知道行不行

    # re: java讀取某個(gè)文件夾下的所有文件  回復(fù)  更多評(píng)論   

    2016-07-05 14:33 by 承蒙
    遞歸啊!!
    主站蜘蛛池模板: 亚洲中文无码卡通动漫野外| 中文字幕在线免费观看视频| 亚洲国产黄在线观看| 日韩精品无码免费专区午夜| 亚洲一区精品视频在线| 免费一看一级毛片全播放| 久久青草91免费观看| 亚洲中文字幕久久精品无码A| 亚洲精品综合久久| h视频在线观看免费完整版| 亚洲av成人无码网站…| 久久精品国产精品亚洲艾| 免费黄网在线观看| 国产精品免费看久久久| 久久人午夜亚洲精品无码区| 亚洲AV福利天堂一区二区三| 精品国产免费一区二区| 久久成人免费播放网站| 一区二区三区精品高清视频免费在线播放| 亚洲人成亚洲精品| 亚洲精品成人区在线观看| 国产人成免费视频网站| 国产免费黄色无码视频| 亚洲AV成人无码网站| 亚洲欧洲综合在线| 伊人久久大香线蕉亚洲五月天| 最近的免费中文字幕视频| a级毛片免费全部播放| 日韩亚洲人成在线综合| 亚洲国产精品久久网午夜| 亚洲国产精品日韩在线| 亚洲一区视频在线播放| 好男人www免费高清视频在线| 成人性做爰aaa片免费看| 国产AV日韩A∨亚洲AV电影| 亚洲国产精品成人精品小说| 日韩va亚洲va欧洲va国产| 亚洲国产成人VA在线观看| 好男人www免费高清视频在线| 91短视频免费在线观看| 秋霞人成在线观看免费视频|